March 28, 2024

Israeli Wins Eurovision Song Contest, Says ‘I Love My Country’

Israel’s unconventional Netta Barzilai, who won the Eurovision Song Contest with her hit “Toy,” declared, “I love my country. Next time in Jerusalem!” The timing was perfect – it was Jerusalem Day, and Israelis were already celebrating the 51st anniversary of the reunification of the city. Israel’s unconventional Netta Barzilai won this year’s Eurovision Song Contest […]

Source: