Sheila Wanjiku Kibinge

University Lecturer Did the Unthinkable to Her Husband over Property

A Kenyan University lecturer and mother of two Sheila Wanjiku Kibinge, has been sentenced to…