Skip to main content arrow-down arrow-tail-right arrow-triangle-right calendar camera compass download email eye facebook flag mail phone pin play send square-right tag twitter youtube badge message

News

  • News
  • 23 Jul 2021

Sierra Leone has made history, becoming the 110th country in the world to abolish the death penalty for all crimes. London based NGO, The Death Penalty Project, has played a significant role in bringing about this momentous change

Our news

Stay up-to-date with our work