Virginia Signs Legislation Abolishing Capital Punishment

Written by on March 30, 2021

After executing more than 1,300 people over 400 years, Virginia’s Governor, Ralph Northam, signed legislation abolishing capital punishment.  This makes Virginia the first Southern state to abloish capital punishment and many believe this is a big step toward change.

The article states:

“It’s a move that experts and death penalty abolition advocates say has great import, not only for Virginia, but for the South and the rest of the country — emblematic not only of the nationwide decline of capital punishment, but also a reckoning with its history as a tool of racial oppression.”

CNN


Current track

Title

Artist