March 7, 2026
Nairobi, Kenya

Abduction

News

Witnesses reveal how Tanzanian police took CCTV before Mwambili Mwagodi’s disappearance

Eyewitnesses in Dar es Salaam have come forward with chilling details about the abduction of Kenyan activist Mwambili Mwagodi. According to people who were present near a butchery close to the scene, officers believed to be Tanzanian police gave them a direct warning not to release any CCTV footage or video showing how Mwambili was

Read More
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