Kenya DCI Boss Amin Denies Perjury Claims, Blames Misinterpretation in Ojwang’ Death ProbeBy Golden MosesJuly 1, 2025 Kenya 2 Mins Read Director of Criminal Investigations (DCI) Mohamed Amin has dismissed allegations of perjury over his testimony to the Senate regarding the…