Israel releases 14 Palestinian detainees from Gaza after months in detention – Middle East Monitor

Israel set free 14 Palestinian detainees from the Gaza Strip on Tuesday after several months in detention, a medical source said.

The source said the detainees were released at the Kissufim crossing in central Gaza,…

Continue Reading