Yechiel Leiter

Israel’s US ambassador called home over interview remarks

Israel’s US ambassador called home over interview remarks

  • Ambassador Yechiel Leiter accuses opponents of Prime Minister Benjamin Netanyahu of levelling “blood libels” at the Israeli leader
By AFP ·