• Israel's Netta Barzilai wins Eurovision 2018

    Portugal Eurovision Song Contest Netta Barzilai has won the 2018 Eurovision Song Contest for Israel with her song Toy.