Israel triumphs while Cyprus goes close in Eurovision
So Israel has won Eurovision with Netta’s quirky Toy song, which is themed around strong women and features chicken noises. While Netta had been the favourite to win for some time, Cyprus was the unexpected frontrunner after an impressive performance in both the rehearsals and semi-final. For a time it looked like Eurovision was heading to […]