CNS-1244688 Virginia cc.jpeg

Virginia Gov. Ralph Northam signs legislation outside the Greensville Correctional Center in Jarratt March 24, 2021, making Virginia the 23rd state to abolish the death penalty. (CNS screen grab/Courtesy of Catholic Herald)
Virginia Gov. Ralph Northam signs legislation outside the Greensville Correctional Center in Jarratt March 24, 2021, making Virginia the 23rd state to abolish the death penalty. (CNS screen grab/Courtesy of Catholic Herald)