Jun 4, 2024

Human Rights Watchdog Alleges UN Official Requested Payments From Activist Groups

UN Watch has called for the removal of Francesca Albanese, the Human Rights Council’s special rapporteur for Palestinian territories, from her position.