Israel’s Netta Barzilai Advances To Eurovision 2018 Finals
JERUSALAM (JTA) — Netta Barzilai and her high-energy song “Toy” took Israel to the finals of the 2018 edition of the Eurovision song contest. Ten of the 19 performers advanced to the finals on Tuesday night. Another 10 performers will be chosen on Thursday. The Eurovision finals will be held in Lisbon on Saturday night….