Virginia abolishes death penalty
Published
Published
Gov. Ralph Northam made Virginia the 23rd state to abolish the death penalty. The state has the second-highest number of executions..
The governor signed legislation on Wednesday making Virginia the 23rd state to abolish the death penalty, a dramatic shift for the..