Sweden's new Government

c07eddc3

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. On Friday, Prime Minister Stefan Löfven presented...

Events