Mass demonstration calls for Spain’s leader to resign over corruption
June 8, 2025
Supporters of conservative Popular Party demand Prime Minister Pedro Sanchez step down amid corruption scandals.
June 8, 2025
Supporters of conservative Popular Party demand Prime Minister Pedro Sanchez step down amid corruption scandals.