-
Governor Ralph Northam signed legislation Wednesday ending the death penalty in Virginia.That makes the Commonwealth the first southern state to end…
-
Support for the death penalty is at its lowest point since the 1970’s, according to a recent Gallop poll. It was a different story 35 years ago, though,…