Omar Lali case: Chief pathologist Johansen Oduor reveals what killed Keroche heiress Tecra Muigai
Chief government Pathologist Dr. Johansen Oduor informed the court on Wednesday that the injuries sustained by the late Keroche heiress Tecra Muigai were from both a blunt object as well as a possible fall. Oduor, while testifying before an inquest at Milimani Law Courts in Nairobi, stated that Tecra’s body had a major injury on […]