UNHRC Special Rapporteur Report Justifies Terrorism, Ignores Israeli Security Needs
United Nations special rapporteur Francesca Albanese released last Monday her latest assessment of “the situation of human rights in the Palestinian territories occupied since 1967.” In her report,...