Richard Kamau on 04th Nov

A Nairobi based landlord who allegedly poured sewage into a tenant’s house over a rent dispute has been charged in...