There are Alternatives to Criminal Prosecution for the Justice System

Recently, key criminal justice players in Kenya, led by the Office of the Director of Public Prosecution (ODPP), pitched tents in Lamu County for a service week. The intention of the state and non-state actors in this part of the All for Justice Project, which seeks to reduce case backlogs...