Teenage Palestinian died of starvation in Israeli prison, autopsy reveals

An autopsy has revealed that a Palestinian minor has been starved to death in an Israeli detention facility.

The 17-year-old abductee, identified as Walid Khaled Abdullah Ahmad, was a resident of Silwad town and died…

Continue Reading