Detectives from the Directorate of Criminal Investigations (DCI) have arrested Mombasa Principal Magistrate Edgar Matsigulu […]