Mass demonstration calls for Spain’s leader to resign over corruption Post author:mck Post published:June 8, 2025 Post category:Blog Supporters of conservative Popular Party demand Prime Minister Pedro Sanchez step down amid corruption scandals. You Might Also Like New Yorkers protest US strikes on Iran March 1, 2026 Govt Debunks Pakistan’s Fake Letter Claiming India Wanted Imran Khan’s Custody December 1, 2025 ‘Deeply Concerned’: India Urges Israel And Iran To De-Escalate, Return To Diplomacy June 13, 2025