Death penalty abolished in Virginia, victory for workers
Vol. 85/No. 16 - April 26, 2021“There is no place for the death penalty in this commonwealth, in the South or in this nation,” Virginia Gov. Ralph Northam told the press as he signed a bill abolishing capital punishment March 24 in front of the Greensville…