Hamas had earlier delayed the release of 13 Israelis and four foreigners for several hours, saying Israel had violated the terms of a truce deal that had set the stage for such swaps.
Hamas had earlier delayed the release of 13 Israelis and four foreigners for several hours, saying Israel had violated the terms of a truce deal that had set the stage for such swaps.