Richard Kamau on 05th Oct

A Nairobi court has sentenced two social workers found guilty of child trafficking and neglect of duty at the Mama Lucy hospital. Fred...