Advertisement
Home Authors Posts by Brianna Sosa

Brianna Sosa

Avatar
1 POSTS 0 COMMENTS

Virginia Set To Abolish Death Penalty

Wednesday afternoon, Governor Ralph Northam will sign legislation ending the death penalty in Virginia, a state with a prolific and extensive history of conducting...