
Virginia to become 1st Southern state to abolish death penalty after lawmakers’ final approval
RICHMOND, Virginia — State lawmakers have given final approval to a bill ending capital punishment in Virginia, making it the first Southern state…
Continue Reading