
Eurovision 2025 winner crowned as Israel comes second despite protests
Austria has been crowned the winner of the 69th Eurovision Song Contest in Basel, Switzerland, as the UK was left to reflect on another year of disappointment
Full Article