DPP demands urgent probe into Maai Mahiu child sex trafficking allegations

The Office of the Director of Public Prosecutions (ODPP) has ordered the Directorate of Criminal Investigations (DCI) to conduct a comprehensive investigation into disturbing child sex trafficking claims in Maai Mahiu, Nakuru County, and submit a full report within seven days. This follows the airing of a BBC Africa Eye documentary titled “Madam: Exposing Kenya’s … Continue reading DPP demands urgent probe into Maai Mahiu child sex trafficking allegations