Virginia Lawmakers Vote to Abolish Death Penalty

Lawmakers in Virginia voted on Friday to make it the first Southern U.S. state to abolish the death penalty, a significant sign of waning support for capital punishment across the country as the practice is weighed at the federal level. The state’s Democrat-led House of…

- Advertisement -

Links to check out

Latest Articles