World News Everything to know about tonight's Eurovision Grand Final By News for today - May 11, 2024 0 12 FacebookTwitterPinterestWhatsApp Malmö, Sweden, plays host this year, as performers from 25 countries take the stage for the final.