Israeli Wins Eurovision Song Contest, Says ‘I Love My Country’ » Eurovision Netta Barzilai
Israelis in Tel Aviv celebrate the Eurovision win in the wee hours of Sunday morning. (Flash90)
Israelis in Tel Aviv celebrate the Eurovision win in the wee hours of Sunday morning. (Flash90)