Tag:

Virginia blaizes the trail: Becomes first state in U.S. to abolish death penalty

  Virginia has become the first state in the U.S. South to stop executions after Gov. Ralph Northam signed a piece of legislation to abolish the death penalty. The...