Riot police

Barcelona (Spain)SpainRiotsUnrest, Conflicts and War
Riot police scuffle with demonstrators, who are gathered to protest against government austerity measures, at Barcelona's Plaza de Catalunya in Spain. Reuters photo
Loading