Protesters sweep clean part of the Puerta del Sol square in Madrid, Wednesday June 1, 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.
Section:Photo