Please enable JavaScript
Tens of thousands return to shattered neighbourhoods across Gaza — but amid the devastation, hope persists.