Topic: Screams Africa
Ex-children's home director sentenced to 100 years in prison for defiling 4 minors
Aug 04, 2022 at 10:35 PM
A Nairobi court has sentenced the former director of a children’s home to a hundred years in prison for defiling four minors who were under his care....