An Opera News Kenya publication
The Directorate of Criminal Investigations (DCI) has arrested a suspected mastermind of a fraud circle, which…