Human Rights in the World
Sierra Leone abolishes death penalty MPs vote unanimously for abolition, making it the 23rd African state to end capital punishment By Saeed Kamali Dehghan The Guardian (24.07.2021) – https://bit.ly/3iL3gOg – Sierra Leone has become the latest...