A protester reads a newspaper in Madrid's Puerta del Sol, Thursday June 2, 2011. Thousands of Spaniards are still camped in the square from last May 15 in the heart of the Spanish capital to express ... more 
A protester reads a newspaper in Madrid's Puerta del Sol, Thursday June 2, 2011. Thousands of Spaniards are still camped in the square from last May 15 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 Pedro Acosta
Thu, Jun 2, 2011 7:41 AM EDT