Officials announced that Israel and Hamas have reached a ceasefire agreement to pause more than 15 months of war and release hostages held in Gaza.