A demonstrators cleans the protest camp after spending the night at Puerta del Sol square during a protest in Madrid, Tuesday May 31, 2011. Thousands of Spaniards have mounted a protest camp in the ... more 
A demonstrators cleans the protest camp after spending the night at Puerta del Sol square during a protest in Madrid, Tuesday May 31, 2011. Thousands of Spaniards have mounted a protest camp in the heart of the Spanish capital to express anger at political parties and the country's handling of the economic crisis. less 
1 / 1
Associated Press | Photo By Daniel Ochoa de Olza
Tue, May 31, 2011 8:00 AM EDT