News
By the time the last glitter cannon fizzles out over Switzerland on 17 May, the 2025 Eurovision Song Contest will have fulfilled its annual duty: confusing millions into asking, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results