Hamas has accepted an Egyptian-Qatari proposal for a cease-fire to halt the seven-month-long war with Israel in Gaza. The deal follows Israel ordering 100,000 Palestinians to evacuate from Rafah, signaling a potential ground invasion. The cease-fire would take place in stages, with Hamas releasing hostages in exchange for Israeli troop pullbacks from Gaza. It is unclear whether the deal will meet Hamas' key demand of bringing about an end to the war and complete Israeli withdrawal.