Francesca Albanese accuses IDF of using human shield, flouting international law
The events captured in the video reportedly occurred in the West Bank Palestinian city of Jenin.
Francesca Albanese, UN special rapporteur on human rights in the Palestinian territories, attends a side event during the Human Rights Council at the United Nations in Geneva, Switzerland, March 26, 2024.(photo credit: REUTERS/DENIS BALIBOUSE)ByJERUSALEM POST STAFFUpdated: