Tens of thousands marched in Madrid demanding the resignation of Prime Minister Pedro Sanchez amid corruption scandals.
Protesters tried to break through barriers near Moncloa Palace. Police detained masked individuals.
Carrying banners like 'Resignation of the socialist mafia,' demonstrators waved Spanish flags. Organizers claimed 80,000 attended; official count was 40,000.
Opposition leaders from People's Party and Vox joined the march. Former PM Zapatero is under investigation for influence-peddling and money-laundering.












