Tag: Death Penalty

VIRGINIA ABOLISHES DEATH PENALTY

Virginia lawmakers create legislation to abolish the death penalty, making Virginia the first southern state to do so BY MADDIE GIERBER STAFF WRITER Virginia, one of the most prolific users of capital punishment, approved two pieces of legislation to abolish…