An ex-Director of a Children’s home situated in Mihango in Nairobi’s Utawala area has been sentenced to 100 years imprisonment for defiling four minors for seven years. All the minors were below thirteen years old at the time of the act. Stephen Nzuki Mutisya, 29, was found guilty by the Milimani Law Courts in Nairobi […]