17-Year-Old Walid Ahmad Died Due to Starvation in Megiddo Prison of Israel
The case of 17-year-old Walid Ahmad, a Palestinian teenager who died in Israel’s Megiddo Prison, has ignited renewed concerns over the conditions and treatment of Palestinian detainees in Israeli prisons. Walid, who had been detained for six months without any formal charges, succumbed to what medical experts believe was a result of prolonged starvation, medical … Read more