Home » Archives for July 13, 2011
Hardly a week goes by without news of another high-profile corruption scandal in Spain. Several theories seek to explain the phenomenon.