The release of 11 people who had been facing charges related to the National Youth Service scandal will, no doubt, rattle the confidence of Kenyans in the Office of the Director of Public Prosecutions (ODPP) and the Directorate of Criminal Investigations (DCI).
It calls to mind the two offices’ chest thumping and dramatic arrests of suspects, on which this newspaper has repeatedly raised the red flag.