UN Watch Executive Director Hillel Neuer was interviewed on i24 News about a recent U.S. Appeals Court decision to reinstate ...