The run-up to the final was rocky, with pro-Palestinian protests and the organizers banning one of the competition’s front-runners. Alex Marshall Nemo, representing Switzerland, won the Eurovision ...
Switzerland has won this year's Eurovision Song Contest. Swiss rapper and singer Nemo's song "The Code" impressed both the jury and the public at the popular annual event, held Saturday in Malmö, ...