Human rights activist Boniface Mwangi has faulted the Directorate of Criminal Investigations (DCI) following the arrest of three persons in connection with the events of the June 25 protests.
Mwangi took to his X page to vouch for the innocence of the trio—John Mulingwa, Mark Amiani, and Francis Mutunge Mwangi, whom the DCI claims orchestrated the violence and destruction of property in Wednesday’s, June 25 demos.