Victims’ Families Want Virginia to End The Death Penalty

Virginia may soon become the 23rd state to abolish capital punishment. Before William Morva was executed in 2017, Rachel Sutphin wrote to Virginia’s then-governor Terry McAuliffe asking him to spare Morva’s life. When Sutphin was nine-years-old, Morva shot and killed …

Victims’ Families Want Virginia to End The Death Penalty More >