Tag: Catherine Nyaguthie Mwai

Female Lecturer Arrested after Son’s Body was Found in her House

Published on October 24, 2019 by FACE OF MALAWI

Police in Kenya have arrested a University of Nairobi lecturer after the decomposing body of her 13-year-old son was found […]