April 3, 2025
As the UN Human Rights Council votes on Francesca Albanese’s mandate renewal, the UN special rapporteur on the occupied Palestinian territories faces fierce backlash over her advocacy for Palestinians. Will she survive in spite of her outspoken stance on Gaza or is this the end of her tenure?