Share this story
Close X
Switch to Desktop Site

Generation Disillusioned

Image 3 of 14


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 14

About these ads