The Netherlands' Duncan Laurence has won the 2019 Eurovision Song Contest with his song Arcade. He had been the bookmakers' favourite to win, and came through to the top of the leaderboard with ...
The song is a celebration of her life since winning Eurovision – the ... Barzilai’s Eurovision victory means that the 2019 iteration of the annual contest will be held in Israel.