The world’s biggest live music event involving 37 nations, the Eurovision Song Contest, culminates in Sweden on Saturday. By May 11, 2024 Author: Post navigationPreviousPrevious post:One dead in Mykonos bar brawlNextNext post:Mitsotakis says ‘it’s better to talk than to constantly have our finger on the trigger’