Richard Kamau on 30th Jul

Police in Kathiani, Machakos County have arrested two apparent pedophiles who have been defiling their 11-year-old kin on...