News24 - 14 May 2023
Sweden won the Eurovision Song Contest early Sunday, as singer Loreen beat out 25 competitors in the finale of the world's biggest live music event, ...
Irish Independent - 28 Apr 2024
'Bambie Thug is my warrior alter ego' – Ireland's Eurovision hopeful on forging the unique identity that's taken them ... ...