News

Sweden has awarded its Order of the Polar Star to Sanna Marin, Pekka Haavisto and Petri Hakkarainen for their roles in ...