This week, Sierra Leone made history as the 23rd African country to abolish the punishment of death otherwise known as capital punishment in the country. The parliament’s votes in Sierra Leone comes against the Read More
Trending
This week, Sierra Leone made history as the 23rd African country to abolish the punishment of death otherwise known as capital punishment in the country. The parliament’s votes in Sierra Leone comes against the Read More
© 2022, TwentyTen Daily - Limited. All rights reserved. Our Privacy and Terms. Use our Visualizations.