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
