A major anti-femicide and anti-pedicide protest has brought Nairobi’s Central Business District to a standstill. Hundreds of activists, human rights defenders, and citizens gathered on June 1, 2026. The demonstration aims to demand justice for murdered women and missing children. Unlike


