An Opera News Kenya publication
Detectives from the Directorate of Criminal Investigations (DCI) have arrested two suspects believed to be part…