Israeli tank fire killed two people, including a five-month-old baby, in the southern Gaza city of Rafah early Friday, medics said.