World
Spain: Massive Political Corruption Causes Outrage
Thousands protest in Spain against the alleged political corruption and “under the table salaries” within the ruling Popular Party (PP)