Israel showed its pride as people flooded the streets celebrating Israeli singer Netta Barzilai's win with her song, "Toy," at the Eurovision Song Contest May 12. The win comes just before Tel Aviv ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results