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