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.
The events captured in the video reportedly occurred in the West Bank Palestinian city of Jenin.