The 69th Eurovision Song Contest, held on 17 May 2025 in Basel, Switzerland, ended with Austria's JJ triumphing with his dramatic operatic-techno track Wasted Love. The 24-year-old Austrian-Filipino ...