Switzerland Wins Eurovision Song Contest, Israel Places Fifth Amid Protests And Controversy
Switzerland has won the 68th Eurovision Song Contest which took place in Malmo, Sweden, on Saturday evening. Switzerland’s Nemo won with 591 points for his song The Code, coming ahead of Croatia in second place and Ukraine in third. This year’s wooden spoon for last place in the Contest went to Norway, with 16 points.