Israel has devastated Gaza’s civilian infrastructure, leaving just ten of its 36 hospitals functioning.