Puerta del Sol

Protests In Spain

May 14, 2012
With the highest unemployment rate in Europe, the Spanish people take to the streets in Madrid and elsewhere to mark one year since the massive demonstrations that caused ripples around the world. They’re calling for a global revolution, but who will respond?