Virginia Becomes First Southern State to Abolish Death Penalty
Virginia, the state that has executed more people than any other in the nation, has abolished the death penalty. Governor Ralph Northam signed the bill into law on Wednesday, a month it was passed in the state’s Democrat majority House and Senate. “It is the moral thing to do,” he said during the press briefing, …
Virginia Becomes First Southern State to Abolish Death Penalty Read More »