Netta wins Eurovision Song Contest for Israel
- in
Tuesday, May 15, 2018 On Saturday, Israel won its fourth victory, first since 1998, at the Eurovision Song Contest, held at Lisbon’s Altice Arena in Portugal. Netta Barzilai’s song Toy won 529 points from public…