Eurovision song contest 2019 won by the Netherlands' Duncan Laurence

Political rancour fails to dampen the Eurovision song contest final in Tel Aviv

Europe’s annual musical jamboree culminated in triumph for the Netherlands on Saturday night.

In one of the closest competitions in recent years, the battle for top spot in the Eurovision song contest was a tight fight between Sweden, the Netherlands, Italy and North Macedonia.

Continue reading…