Hillel Neuer on i24News: UN’s New Palestine Rapporteur is “Opposite of Impartial”

UN Watch