One hundred and sixty inmates from Sierra Leone's congested maximum Prison on Pademba road in Freetown have received a Presidential pardon.
One hundred and seventeen of them who were one death sentence were committed to life imprisonment.
WADR’S Patrick Sallia has more…