Israel and Hamas have reached a fragile ceasefire agreement as the first tentative step towards ending two years of devastating conflict in Gaza. The Israeli government endorsed the US-brokered deal ...