Entries tagged with “Colette McEachin”
Policy Issues
Race
,Recent Legislative Activity
,Religion
,Jan 25, 2021
Death Penalty Opponents Hold Vigils at Virginia Lynching Sites in Push for Abolition
As the Virginia General Assembly considers legislation to abolish the death penalty, opponents of capital punishment gathered at lynching sites across the state to emphasize the historical link between lynchings and executions. Groups in Alexandria, Danville, Norfolk, Richmond, and Roanoke recalled historical injustices, reading the names and stories of lynching victims, and called for an end to capital…