Virginia Becomes First Southern State To Abolish The Death Penalty
Category: POLITICS
Capital punishment is rooted in lynchings, and Virginia has disproportionately sentenced Black people to death.
By Jessica Schulberg, 2021-03-24