March 7, 2026
Nairobi, Kenya

Mbagathi hospital

News

DCI boss accused of lying to Parliament as new video contradicts police report on Ojwang

New details have come out in the case of blogger and high school teacher Albert Ojwang’s death, raising serious questions about the honesty and conduct of the Directorate of Criminal Investigations, especially under the leadership of DCI boss Mohamed Amin. The new information sharply contradicts the earlier report presented by Amin himself to Parliament. While

Read More