Detectives from the Directorate of Criminal Investigations (DCI) have arraigned a Nairobi-based medical facility director accused of fraudulently claiming...
Senior detective Daniel Macharia, a high-ranking officer in the Directorate of Criminal Investigations (DCI), voluntarily surrendered to police authorities...