An Opera News Kenya publication
As women took to the streets to protest the rising homicide cases targeting their own, police…