Sweden's new Government

A new Government has been formed in Sweden. It is led by Prime Minister Stefan Löfven and consists of 23 ministers in addition to the Prime Minister.

Events