The Directorate of Criminal Investigations (DCI) has come under scrutiny after the arrest of three individuals who have since been identified as human rights activists.
In its report, DCI alleged that the arrests made were of masterminds who organised the infiltration of goons in the June 25 commemorative protests.
However, fellow activists and human rights defenders have debunked DCI's report as untrue and a 'blatant act of criminalising dissent.' In a statement on June 28, the Kenya Human Rights Commission (KHRC) claimed that the three had been arrested on trumped-up charges and demanded that they be released unconditionally.
An image of goons who had infiltrated protests in the Nairobi Central Business District (CBD) in the company of police officers on Tuesday, June 17, 2025.