Hamas says it will release Israeli hostages as planned on Saturday – apparently rescuing the fragile ceasefire in Gaza from collapse.
Mediators had scrambled to salvage the truce ahead of the deadline this weekend, when the next round of Israeli hostages and Palestinian detainees were due to be released.