Tens of thousands of Spaniards marched through cities across the country on Saturday to protest deep austerity, the privatization of public services and political corruption.
Gathering under the banner of the "Citizen Tide", students, doctors, unionists, young families and pensioners staged rowdy but non-violent demonstrations as a near five-year economic slump shows no sign of recovery and mass unemployment rises.
"I'm here to add my voice. They're cutting where they shouldn't cut; health, education ... basic services. And the latest corruption scandal is just the tiniest tip of a very large iceberg," said Alberto, 51, an account administrator for a German multinational in Madrid, who preferred not to give his surname.
Protests in Spain have become commonplace as the conservative government passes measures aimed at shrinking one of the euro zone's highest budget deficits and reinventing an economy hobbled by a burst housing bubble.