Oct 24, 2019 Africa Female Lecturer Arrested after Son’s Body was Found in her House Police in Kenya have arrested a University of Nairobi lecturer after the decomposing body.. Read more