What does the Israel-Hamas deal mean for Gaza?
Israel and Hamas agree on deal for release of civilian hostages in exchange for Palestinian prisoners and halt to war.
Israel and Hamas agree on deal for release of civilian hostages in exchange for Palestinian prisoners and halt to war.