Wednesday, October 22, 2025
More
    HomeSwitzerland wins Eurovision Song Contest amid Gaza protestsPeople demonstrate at Hyllie square, amid the ongoing conflict between

    People demonstrate at Hyllie square, amid the ongoing conflict between

    People demonstrate at Hyllie square, amid the ongoing conflict between Israel and the Palestinian Islamist group Hamas, as the Eurovision Song Contest takes place, in Malmo, Sweden, May 11, 2024. TT News Agency/Johan Nilsson via REUTERS
    Grand Final of the 2024 Eurovision Song Contest, in Malmo
    Grand Final of the 2024 Eurovision Song Contest, in Malmo

    Most Read