Sierra Leone Moves To Abolish Death Penalty
Sierra Leone’s deputy justice minister Umaru Napoleon Koroma said on Wednesday that the government will move to abolish the death penalty in the West African state. No execution has taken place in the country since 1998, and death penalties are often commuted. Sierra Leone has regularly come under attack from […]