Virginia Prosecutors Call Death Penalty a ‘Failed Government Program’

February 3, 2020
Calling capital punishment a “failed government program,” 21 former and current Virginia prosecutors have called for a repeal of the state’s death penalty…Read More >>