Virginia Set to Become First Southern State to Abolish the Death Penalty
Governor Ralph Northam (D) talks to the media at the Virginia State Capitol on Wednesday November 06, 2019 in Richmond, VA. (Photo by Matt McClain/The Washington automation your posting via Getty Images) Virginia has led the country in carrying out the most government-ordered executions for more than four centuries. Now, the Commonwealth is poised to become […]
