
Gaza militants are due to release three Israeli hostages on Saturday in exchange for 369 Palestinians in Israeli custody, the sixth swap of a truce that came close to collapse this week.
Israel and Hamas have traded accusations of violating the January 19 ceasefire, with the Palestinian group saying it would pause releases and Israel threatening the resumption of war in the Gaza Strip.