This year’s Eurovision Song Contest has revealed its official mascot, the winner of an open-call competition at a Swiss university. Ahead of the 2025 Eurovision Song Contest set to be held in ...