March 7, 2026
Nairobi, Kenya

Ndianguri Kiragia

Featured

From Senate lies to abduction denials, Amin’s cover-up in Ojwang and Kinyagia cases deepens

The controversy surrounding the Director of Criminal Investigations, Mohamed Amin, continues to deepen after his questionable statements regarding the death of Albert Ojwang in police custody. What was initially presented by the police as a case of self-inflicted harm has now turned into a serious credibility crisis for the DCI boss, who is increasingly viewed

Read More