Eurovision 2025: A bloated spectacle of bad taste, dodgy voting, and geopolitics

If Eurovision were a soufflé, 2025's final in Basel, Switzerland was the moment it collapsed in on itself with a pitiful puff.

No comments

Read more