On March 20, the U.N. Human Rights met to consider yet another item condemning Israel. Hillel Neuer of UN Watch, furious that Arab state after Arab state viciously accused Israel of apartheid tactics, blistered them into utter silence as he pointed out that it was the Arab states that practiced apartheid, snapping to each Arab state: “Where are your Jews?” (DailyWire)