Luxembourg
Expatica news
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.