Sierra Leone’s government will move to abolish the death penalty in the West African state, deputy justice minister Umaru Napoleon Koroma said on Wednesday.
Sierra Leone’s government will move to abolish the death penalty in the West African state, deputy justice minister Umaru Napoleon Koroma said on Wednesday.