Femicide is a national emergency, Barasa says
Kenya's Technical Working Group on GBV and Femicide chairperson, Nancy Barasa, has raised the alarm over the rising cases of femicide, and called for urgent and radical action to curb the menace.
By Martin Ndiema
4 months ago