Italy will host the final of the 66th Eurovision Song Contest on Saturday evening with one country…
Tag: contest
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.…