News

Austria’s JJ won the Eurovision Song Contest 2025 final in Basel, after bookmakers had predicted a second-place finish, NV reports on May 18.