Netta Barzilai is not your toy. The 24 year-old winner of Israel’s “Next Star” competition will be representing her country in the 63rd Eurovision competition in Lisbon this Spring. And with an ...
This article originally appeared in the Yiddish Forverts. Israel, together with the entire European continent, loses its collective mind every May when Eurovision rolls around. The internationally ...