Site icon Occasional Digest

Prisoners released by Israel arrive at hospital with signs of torture

Occasional Digest - a story for you

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

Source link

Exit mobile version