Over 1,300 Inmates Still at Large
3 weeks agoThe Sierra Leone Correctional Service (SLCS) has disclosed that 1,376 inmates are still on the run following a mass prison escape from the Pademba Road and Special Court correctional facilities. The incident,...