netta barzilai israel 70

Israel at 70: a blessing to all the nations of the earth

On 14th May 1948, 70 years ago today, David Ben Gurion declared the independence of the State of Israel. In celebration of this momentous anniversary, God raised up Netta Barzilai, and lo, she won the Eurovision Song Contest 2018, though…