Entries tagged with “Colette McEachin

Policy Issues



Recent Legislative Activity




Jan 25, 2021

Death Penalty Opponents Hold Vigils at Virginia Lynching Sites in Push for Abolition

As the Virginia General Assembly con­sid­ers leg­is­la­tion to abol­ish the death penal­ty, oppo­nents of cap­i­tal pun­ish­ment gath­ered at lynch­ing sites across the state to empha­size the his­tor­i­cal link between lynch­ings and exe­cu­tions. Groups in Alexandria, Danville, Norfolk, Richmond, and Roanoke recalled his­tor­i­cal injus­tices, read­ing the names and sto­ries of lynch­ing vic­tims, and called for an end to cap­i­tal punishment.