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 Tehran labels US attacks ‘gross violation’, says it is prepared to respond May 26, 2026 FIFA president reacts as Morocco win World Cup match July 2, 2026 Trump administration indicts Olympic athlete for Reflecting Pool vandalism July 2, 2026