This gallery contains 2 photos.
On Wednesday, April 29, 2020, people in Freetown, capital of Sierra Leone, were alarmed by smoke billowing from the maximum-security, Pademba Road Prison. For several hours, people near and far from the prison facility were scared and confused, especially when … Continue reading
