Israel wins Eurovision Song Contest
Israel’s Netta Barzilai won the Eurovision Song Contest in Lisbon on Saturday, bringing Israel its fourth victory in the glitzy pageant, watched by over 200 million … source
by October Gallery
Israel’s Netta Barzilai won the Eurovision Song Contest in Lisbon on Saturday, bringing Israel its fourth victory in the glitzy pageant, watched by over 200 million … source