Spain: Anti-Capitalist Protesters And Police Clash In Plaza De Callao, Madrid
- Captured on Saturday 19th of October 2019
- Location is Madrid
Description
The police and anti-capitalism protesters demanding the release of all political prisoners in Spain, clashed at the Plaz Read more...