Menu
Share
Share this story
Close X
 
Switch to Desktop Site

Generation Disillusioned

Image

Image 3 of 15

 

Protesters shout slogans against police brutality, a day after riot police clashed with students at a protest in Valencia, at Madrid's Puerta del Sol square February 21, 2012. The placards read " Freedom of expression".

PHOTO: Juan Medina/Reuters

Next Image Previous Image

Image 3 of 15

 
About these ads

Share