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...
Read moreDetails











