Italy won this year's Eurovision Song Contest, in a tightly fought race which saw several countries including France and Switzerland briefly take the lead as the scores were read out. The UK's ...
The Eurovision Song Contest 2025 semifinals are still months away — but one country has already withdrawn from the competition. Moldova, an Eastern European country that borders Romania and ...