
Why the UN Human Rights Council Keeps Failing on Israel
UN’s Human Rights Council set to mock itself – The United Nations Human Rights Council is expected to reappoint its special rapporteur on the Palestinian territories, Francesca Albanese, to a second three-year term on Friday, mocking its own mandate to …