LSK President Faith Odhiambo Resigns from Victims Compensation Panel

Faith Odhiambo Resigns from Victims Compensation Panel

Law Society of Kenya (LSK) President Faith Odhiambo has officially resigned from President William Ruto’s Victims Compensation Panel, following weeks of public criticism, legal challenges, and mounting pressure from various quarters within the legal fraternity and civil society. Odhiambo, who had been serving as Vice Chairperson of the 15-member panel, said her decision was made in the best interest of … Read more

Ahmed Rashid: Inside the Bloody Legacy and Court Trial of Eastleigh’s ‘Killer Cop’

Ahmed Rashid

For over a decade, the name Ahmed Rashid struck fear across the dusty streets of Eastleigh and Mathare, Nairobi’s marginalized neighborhoods plagued by police brutality. Branded both a hero and a villain depending on who you asked, Rashid’s reign of terror finally hit a wall in December 2022, when the Office of the Director of … Read more