An Israeli soldier carries a mortar shell outside the central Gaza Strip on Thursday. A three-day ceasefire is to begin at 8am. Photograph: Reuters/Baz Ratner Israel and Hamas agree to 72-hour humanitarian ceasefire