Switzerland wins Eurovision as chaos engulfs iconic song contest

Switzerland has won Eurovision, topping the leaderboard in a competition fraught with last-minute changes and backstage incidents.

Related post

Leave a Reply

Your email address will not be published.