yellow-divider
green-divider

Tag: Law

Virginia Senate Votes to Abolish the Death Penalty

The Virginia Senate passed a bill this week that would abolish the death penalty—a critical step forward for the state that has executed more people over the past four centuries than any other state in the country.