Virginia Seeks to Abolish Death Penalty
On February 21, Virginia lawmakers voted in favor of eliminating the death penalty. Governor Ralph Northam is expected to sign the bill
Read moreOn February 21, Virginia lawmakers voted in favor of eliminating the death penalty. Governor Ralph Northam is expected to sign the bill
Read more