Thousands protest in Madrid demanding Spanish PM Sanchez's resignation

Tens of thousands of people rallied in Madrid, with organizers claiming 80,000 participants, to demand Prime Minister Pedro Sanchez's resignation. The protests stem from mounting corruption allegations involving his family, allies, and party.

Coverage

SplitViewNews News