A guard at a Kabul hospital run by a US charity opened fire on Thursday, killing at least one foreign doctor and wounding several other people, medics told AFP. "He was a guard, he has shot doctors here. One foreign doctor is dead," said a doctor who was treating the wounded at the Cure International hospital.