This post was originally published on Human Rights at Home Blog.
Go Virginia! Human Rights Leadership
Virginia became the first southern state to abolish the death penalty. The legislature has passed the bills abolishing the death penalty and the governor is expected to sign the bills. At one time, Virginia is was the most prolific state…