Sweden goes to the polls

Sweden is expected to vote the Social Democrats back into power in general elections Sunday,according to the latest polls, while the anti-immigration nationalist right is likely to make historic gains. Stefan Löfven, the stocky leader of the Social Democrats, looks set to become the next prime minister for the nearly 10 million Swedes, probably in a […]