Bookmark 0 FacebookTwitterPinterestWhatsapp Politics Virginia Becomes the 23rd State to Abolish the Death Penalty by Terra March 24, 2021 by Terra March 24, 2021 0 comments On Wednesday, Virginia Governor Ralph Northam signed a bill to officially abolish the death penalty in the state. Virginia has executed nearly 1,400 people since its days as a colony, … Read more