[RFI] In a historic vote by the parliament in Sierra Leone Friday, lawmakers abolished the death penalty, following in the footsteps of more than 20 countries on the African continent who have already done so
Read More
Sierra Leone: Sceptics Fear Crime Wave After Death Penalty
