After weeks of painstaking negotiations in Qatar, officials announced on Wednesday that Israel and Hamas had agreed to the deal starting from Sunday - bringing in a sense of hope and the chance of a fragile peace. The agreement promises the release of dozens of hostages held by Hamas and hundreds of Palestinian prisoners in Israel, and would allow hundreds of thousands of people displaced in Gaza to return to what remains of their homes. The multi-stage deal will also allow a wave of humanitarian aid into Gaza, which has been devastated by more than a year of war and sparked a humanitarian crisis.