Virginia Abolishes the Death Penalty, First in the South
The governor of Virginia signed legislation on Wednesday, March 24, 2021, that made the state the 23rd in the U.S. to abolish the death penalty. Democrat Governor Ralph Northam signed the bill after touring Greensville Correctional Center’s execution chamber, where 102