Spanish police is charging protesters in Madrid.