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.