Netta: I’m In Love With What Winning Eurovision Did For My People
Netta Barzilai, who won Eurovision this year representing her home country of Israel, owes the Holy Land a debt. And Israel owes Netta Barzilai a debt as well. In an in-depth live interview in New York City this weekend, Netta explained that since she grew up in Nigeria attending an international school till the age…