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 As war rages in neighbouring Ukraine, Moldova readies for two crucial votes October 18, 2024 Russian strikes on western Ukraine kill and wound dozens November 19, 2025 Hormuz In Focus As Iran, Oman Hold Talks; Tehran Says ‘Some Agreements Reached’ April 27, 2026