The main entrance of Directorate of criminal investigations headquarters (DCI) located along Kiambu road, on May 6, 2025. [Edward Kiplimo, Standard]
Civil society groups, legal practitioners, and relatives of four filmmakers arrested last Friday are mounting pressure on the Directorate of Criminal Investigations (DCI) to return confiscated electronic equipment, days after their release on free bond.