Tag: execution chamber
Posted in Static News
Exclusive: Gov. Northam Speaks Out About Signing Bill To Abolish Death Penalty | NBC Nightly News
avnblogfeed May 22, 2021
Virginia has become the first state in the South to abolish the death penalty. NBC News’ Geoff Bennett speaks with Gov. Northam about what the…