Emmelie De Forest of Denmark takes over from Sweden's Loreen as the Eurovision Song Contest champion, capping a spectacle that kept Malmö and the rest of Europe cheering on Saturday night. … Read More
↧