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 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. G…