Kibera Court Releases Three Human Rights Defenders Arrested Over June 25 Protests
The Kibera Law Courts have released three human rights defenders who were arrested in connection with the June 25, 2025, demonstrations in Nairobi. The trio John Mulingwa Nzau, Mark Amiani (alias General), and Francis Mutunge Mwangi (alias Chebukati) appeared before Magistrate Irene Macia Kahuya. During the hearing, the prosecution requested to detain them for 21 […]









