Eurovision 2023 Host City Likely to be Glasgow After UK Handed Hosting Rights


The Eurovision Song Contest will be held in the UK next year in place of this year’s winners Ukraine. With the ongoing conflict between Russia and Ukraine deemed too large…

Read more »
Arrow to top