Video goes viral: 2.5 million worldwide view UN Watch director's challenge to Arab regimes: “Where Are Your Jews?”
GENEVA, March 30, 2017 — Tonight Israel’s i24News TV will interview UN Watch executive director Hillel Neuer about the video of his U.N. clash