With Russia excluded, Ukraine wins the political contest

Italy will host the final of the 66th Eurovision Song Contest on Saturday evening with one country…

Ukraine’s Eurovision win shows us that despite arguments to the contrary, the contest has always been political

The 66th edition of the Eurovision Song Contest was held in Turin, Italy on Saturday night.…