Malawi Declares the Death Penalty Unconstitutional

The Supreme Court of Appeal of Malawi has declared the death penalty unconstitutional. Congratulations to all those who's hard work lead to abolition in Malawi! This historic victory gives us hope to continue working towards abolition! Read more

1501 Cherry Street

Philadelphia, PA 19102

Tel: (267) 519-4584​

  • Grey Facebook Icon
  • Grey Twitter Icon
  • Instagram
  • YouTube