After Nearly 1,400 Executions, Virginia Abolishes Death Penalty
Democratic Governor Ralph Northam signed a bill outlawing capital punishment in the state, saying it was “the moral thing to do.” Virginia is the 23rd US state to abolish the death penalty. (Representational) Washington: Virginia on Wednesday became the first southern US state to abolish the death penalty. Democratic Governor Ralph Northam signed a bill …
Read moreAfter Nearly 1,400 Executions, Virginia Abolishes Death Penalty