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