Spain's Socialists suffer drubbing in local polls

23rd May 2011, Comments 0 comments

Spain's ruling Socialist Party found itself out of power in major cities and almost all the 17 autonomous regions Monday after voters punished the government's handling of the economy in local elections overshadowed by mass protests.

0 Comments To This Article