Prisoners released by Israel arrive at hospital with signs of torture

Footage shows 10 Palestinian prisoners released by Israel arriving at Al-Aqsa Martyrs hospital in Deir el-Balah, Gaza. 

Leave a Reply

Your email address will not be published. Required fields are marked *