A recent revelation by a digital rights advocate has confirmed forensic evidence showing that the Directorate of Criminal Investigations (DCI-Kenya)...
Four Kenyan filmmakers Nicholas Wambugu, Brian Adagala, MarkDenver Karubiu, and Chris Wamae have been arrested today at their workplace in...

