An Opera News Kenya publication
A recent study on the Criminal Justice System in Kenya showed that about 30,000 prison inmates…