May 11 (UPI) --Swiss pop star Nemo won the Eurovision Song Contest on Saturday amid controversy surrounding Israel's involvement in the competition. Nemo won with the song "The Code," which they wrote ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results