Sweden wins 2023 Eurovision, while Israel’s Noa Kirel finishes in 3rd place

‘Unicorn’ propels Israel to best finish since its 2018 win with ‘Toy’ by Netta Barzilai, who was on hand in Liverpool to sing alongside other past Eurovision icons at grand final

Leave a Reply

Your email address will not be published. Required fields are marked *