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