Gaza truce holds as residents return to destroyed homes
After four weeks of conflict in Gaza, the latest humanitarian truce - due to last 72 hours - is holding.
The international community has welcomed the truce, and talks in Cairo will now focus on a longer-term peace deal.
Israel says its troops have withdrawn and residents are returning to what is left of their homes.
Jon Donnison reports from Gaza on the aftermath of the conflict.