Virginia to become first Southern state to abolish the death penalty: ‘ineffective and inhumane’

Virginia lawmakers on Monday voted to abolish the death penalty, making it the first Southern state to end capital punishment.
The Christian Post | RSS
Read More