there have been incidents of injury and death leng was also an accomplished dentist in santiago ahagarika ku mugaragaro impapuro