Israeli singer Netta Barzilai performs during the dress rehearsal for the Grand Final of the Eurovision Song Contest in Lisbon, Portugal, May 11, 2018. Netta Barzilai, with her song "Toy", won the Grand Final of the Eurovision Song Contest Saturday night. (Xinhua/Zhang Liyun)
Israel wins Eurovision Song Contest
Source: Xinhua| 2018-05-13 10:38:38|Editor: Xiang Bo
Video PlayerClose
KEY WORDS: Song Contest
YOU MAY LIKE
MORE PHOTOS