An Opera News Kenya publication
The Directorate of Criminal Investigations (DCI) has arrested Mombasa Principal Magistrate Edgar Kagoni and three other…