The first semi-final of the Eurovision Song Contest 2025 kicked off on Tuesday.
Glastonbury 2025 is one of most politicised festivals in recent memory
- today, 01:21
- independent.co.uk
- 0

The first semi-final of the Eurovision Song Contest 2025 kicked off on Tuesday.
No comments