Socialists Suffer Heavy Losses in Spanish Elections

2011-05-24 18

Spain has turned blue, the color of conservative party Partido Popular, after a crushing victory over the ruling socialist party PSOE.

Free Traffic Exchange