Palestinians in Gaza celebrate after Israel and Hamas declare a long-term ceasefire to end 51 days of fighting that left at least 2,104 Palestinians and 68 Israelis dead, as well as one Thai national working in Israel. While both Hamas and Israel have declared victory, those most affected by the war are left homeless and mourning.
Related:
Did Gaza win the war?
PHOTOS: Losing your home twice in one war