The socialist ruling party in Spain has won the general elections while Socialists picked up many new municipal councils in France while retaining the two biggest cities, Paris and Lyons.
Europe moving socialist?
Leave a Reply
(However sometimes the anti-spam programs here go awry. Email us if your comments seem to vanish into the void.)