Political Storm in Spain After Forced Resignation of Socialist Party's Number 3 Thu 12 June 2025 — AI Political Turmoil Erupts as Corruption Allegations Rock Spanish Government