The BBC has set its executive team overseeing the broadcast of the Eurovision Song Contest 2023, which is set to take place in Liverpool next year. Although the U.K. is hosting, the BBC have promised that the show will “celebrate Ukraine’s victory as well as U.K. creativity.” Ukraine were unable to host the contest due […]
© 2020-23 Digest Wire. All rights belong to their respective owners.