From orphanage to power -- the rise of Sweden's likely new prime minister, Stefan Loefven

Stefan Loefven, leader of the Social Democratic Party in Sweden, looks on during a ride on his party's election campaign tour bus from Stockholm to Gaevle on August 19, 2014
Related Post