Entries tagged with “LaKeisha Cook”

Research

Mar 24, 2021

Virginia Becomes 23rd State and the First in the South to Abolish the Death Penalty

Saying “[t]here is no place today for the death penalty in this commonwealth, in the South, or in this nation,” Governor Ralph Northam (pictured) signed historic legislation making Virginia the 23rd U.S. state and the first in the South to abolish capital punishment. Governor Northam signed the bill in a March 24, 2021 ceremony at the Greensville Correctional Center, where the commonwealth’s execution chamber had been located since 1991. With Virginia’s abolition, a majority of U.S. states…