Article

alternet.orgalternet.org on 2021-03-25 16:47

Virginia becomes first southern state to abolish 'ultimate denial of human rights that is the death penalty'

Human rights advocates applauded after Democratic Gov. Ralph Northam on Wednesday signed legislation that makes Virginia the 23rd state—and the first ...

Related news