An Opera News Kenya publication
In perhaps one of the most sophisticated forensic searches by the Directorate of Criminal Investigations (DCI),…