VA Becomes First Southern State to Abolish Death Penalty

On Wednesday, March 24th, Virginia Governor Northam made history by signing a bill to abolish the death penalty. Northam said, “We can’t give out the ultimate punishment without being 100% sure that we’re right, & we can’t sentence people to that ultimate punishment knowing that the system doesn’t work the same for everyone.”Read more

1501 Cherry Street

Philadelphia, PA 19102

Tel: (267) 519-4584​

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