People protest in Genoa Street, Madrid, close to the PP headquarters

Spain: Is corruption scandal the last straw?

The latest corruption scandal in Spain involved allegations against a number of high-ranking current and former government officials, including the Prime Minister.