A protester holds a placard reading "Say their names" during a protest against femicide, in Nairobi on June 1, 2026. Hundreds of protesters marched through Kenya's capital on June 1, 2026 against the high number of killings of women and children. - (Photo by SIMON MAINA / AFP)