
Pictures of Madrid's central plaza known as Puerta del Sol bear an uncanny resemblance to Tahrir Square in Cairo following more than a week of demonstrations and an ongoing encampment in protest of the devastating effects of the economic crisis and the Spanish state's collaboration with bankers and business interests to impose austerity.