Israel’s Netta Barzilai wins the Eurovision Song Contest 2018

Twenty years after Dana International’s win with “Diva” in 1998, Netta Barzilai has tonight held high the Eurovision Grand Prix for Israel.