Israel released seven more Palestinian detainees, who were taken to Al-Aqsa Martyrs Hospital in Deir al-Balah in the central Gaza Strip, Anadolu reports.
Teams from the International Committee of the Red Cross (ICRC)…
Continue Reading
News Source: www.middleeastmonitor.com

Leave a Reply