“Justice for Women: Nancy Barasa Leads Taskforce Tackling Femicide in Kenya”
On January 10, 2025, President William Ruto appointed former First Deputy Chief Justice of Kenya Nancy Barasa to chair a 42-member task force aimed at addressing gender-based violence, specifically femicide cases in Kenya. Her appointment to the task force has been met with mixed reactions. Critics have pointed to her past behavior, questioning her moral…
