Local Stories National News Virginia State Legislature Votes to Abolish The Death Penalty March 3, 2021March 3, 2021 Christopher Becker 0 Comments Death Penalty, Law and Order, politics, Virginia 4 min read Read more