An Opera News Kenya publication
The Directorate of Criminal Investigations (DCI) is not leaving anything to chance if the cases of…