www.npr.org1 month agoUS newsSwitzerland's Nemo wins Eurovision 2024 in a year of protestsSwitzerland won the 2023 Eurovision Song Contest with Nemo's performance of 'The Code.' [ more ]