Long time coming
For decades, activists around the state and country have been fighting to abolish the death penalty in Virginia. In 2019, the issue rose to the forefront when Democrats won control of the Virginia General Assembly. On Friday, the House of Delegates voted 57-41 to end the death penalty, with three Republicans joining all the Dems […]