Kiambu Prison to decongest petty offenders
The Probation Department and Kiambu High Court in conjunction with the Kiambu Prison on Tuesday embarked on a decongestion exercise in which 792 prisoners stand to be released. During preliminaries which
Read on