VIRGINIA LAWMAKERS VOTE TO ABOLISH CAPITAL PUNISHMENT, MAKING IT THE 23RD STATE TO STOP DEATH SENTENCE.
It was reported that Virginia lawmakers voted on Monday to abolish death penalty in Virginia. The legislation according to the report has been sent to Governor Ralph Northam (Democrat) who announced that he will sign the legislation into law. This is a turnaround for a state that has executed more people in its history than […]