Demonstrators sleep on the ground in a makeshift encampment as they spend the night at Sol square during a protest in Madrid, Tuesday May 31, 2011. Some thousands of Spaniards have mounted a protest ... more 
Demonstrators sleep on the ground in a makeshift encampment as they spend the night at Sol square during a protest in Madrid, Tuesday May 31, 2011. Some 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:43 AM EDT