Pedro Sánchez Faces Growing Pressure to Resign Amid Wife’s Corruption Allegations: A Consequence of Strong Political Polarization in Spain?
The Spanish Prime Minister Pedro Sánchez is facing mounting pressure to resign following an investigation intoKnow More