Four DCI , Two Kenya Airport Police Unit officers Interdicted following Human Trafficking allegations

Four Directorate of Criminal Investigations (DCI) officers and two from the airport have reportedly been interdicted to…