Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
66th edition of the Eurovision Song Contest takes place in Turin, Italy. Russia is excluded due to its invasion of Ukraine. The winner, fittingly, is Ukraine with the song "Stefania", performed by Kalush Orchestra.