Prisoners released by Israel arrive at hospital with signs of torture

8 views Apr 10, 2025
publisher-humix Aljazeera Verified Humix Creator Badge

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

#news