Breathless media reports indicate that Israel and Hamas are nearing a ceasefire agreement that would, in two stages, end the Gaza war in exchange for the release of the 98 remaining hostages ...