Browsing Category

Africa

Sierra Leone to end death penalty

The government of Sierra Leone will move to end death penalty in the country, Deputy Justice Minister Umaru Napoleon Koroma said on Wednesday. “once the legislation goes to parliament and gets approved, that ends the story of death penalty…