The Directorate of Criminal Investigations (DCI) has issued a clarification dismissing reports that one of its officers died at its Nairobi Headquarters. Clarification on False Reports In a statement shared on Monday, February 23, 2026, the agency confirmed the death of Corporal James Muiruri Mburu, who was attached to the…
