The Problem with Traditional Sentencing Across the world, justice systems rely heavily on incarceration as the primary form of punishment. However, this approach has led to […]
The sentencing of Macharia Margaret Nduta to death in Vietnam for drug trafficking should alarm all Kenyans and human rights defenders globally. While drug smuggling is […]
Prison breaks in Kenya have exposed significant flaws in the nation’s criminal justice system. The most recent incident at Gigiri Police Station in August 2024, where […]