News

The 69th Eurovision Song Contest, held on 17 May 2025 in Basel, Switzerland, ended with Austria's JJ triumphing with his ...
Classically trained Filipino-Austrian singer Johannes “JJ” Pietsch dominated the grand finale of the 69th Eurovision Song Contest in Basel, Switzerland, besting 25 other countries with his riveting ...