BREAKING: Prisoners Set Free From Pademba Road Prison
10 months agoPrison authorities have confirmed that Sierra Leone’s central Pademba Road prison has been breached, and the inmates have been set free. The situation in the capital, Freetown, has escalated following...