Judge Frees 23 From Freetown’s Pademba Road Correctional Centre
1 year agoJustice Alhaji Momoh-Jah Stevens of the Sierra Leone Court of Appeal has ordered the release of 23 accused individuals from the confines of Freetown's Pademba Road Correctional Centre on the 7th of October,...