Israel has bombed the last functioning hospital in the northern Gaza Strip, killing a child who asphyxiated from a lack of oxygen and leaving sick and wounded Palestinians on the street with nowhere to go for treatment.