In Gaza, Israel’s explosives have killed tens of thousands – and caused a lifetime of suffering for many more survivors ...