Virginia will join 22 states in abolishing the death penalty
Virginia will become the 23rd state to abolish the death penalty after two bills passed both chambers of the Virginia General Assembly on Monday. In a release issued earlier this month, Gov. Ralph Northam said he looks forward to signing a legislation that outlaws the death penalty. Under current state
Click here to read more