Entries tagged with “LaKeisha Cook”
Facts & Research
History of the Death Penalty
,Recent Legislative Activity
,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…