15 May 2023 Entertainment / News / Wow Sweden’s Loreen Wins Eurovision 2023 For Historic Second Time Liverpool stepped in as the unexpected host city for this year’s Eurovision, replacing Ukraine. Continue reading