Richard Kamau on 29th Mar

A sex pest accused of sexually molesting minors at the Martyrs of Uganda Children’s home in Kimutwa, Machakos County, has...