Israel's Netta Barzilai wins Eurovision Song Contest 2018 - Israel ...
https://www.jpost.com/...News/Israels-Netta-Barzilai-wins-Eurovision-Song-Contest-2...
22 hours ago - Israel's Netta Barzilai won the Eurovision final in Lisbon, Portugal, on ... The Jerusalem Post - Israel News .... Israelis celebrate Netta Barzilai's victory at the 2018 Eurovision Song Contest at Tel Aviv's Rabin Square, May 13, 2018 ... Regev uploaded a video of her and Barzilai to her Facebook page on ...