Advertisement

Sweden scoops Eurovision Song Contest title

Sweden's Mans Zelmerlow scooped the Eurovision title at the 60th staging of the Song Contest in Vienna last night.