Tag Archives: Ralph Northamm

Virginia Bill To Abolish Death Penalty Heads To Gov

NBC News reports: State lawmakers gave final approval Monday to a bill that will end capital punishment in Virginia, a dramatic turnaround for a state that has executed more people in its history than any other. The legislation repealing the death penalty now heads to Gov. Ralph Northam, who has said he will sign the measure, making Virginia the 23rd …

Read More »