Israel-Palestine clashes: An Egypt brokered truce comes into force