Israeli tank fire killed five people, including two children, in southern Gaza on Wednesday, medics said, on the 16th day of a campaign against militants in the besieged Palestinian territory.