Russia excluded, Ukraine wins the political contest
Italy will host the final of the 66th Eurovision Song Contest on Saturday evening with a country notably absent: Russia was excluded from the competition in February following its invasion of Ukraine. Despite contest organizers’ insistence that the contest is an apolitical event, the conflict in Europe looks set to dominate the public vote. Bets … Read more