Public Policy Polling’s latest survey of Delaware voters shows support for replacing the death penalty with a punishment of life in prison. A strong 64% majority says that some form of life in prison is the most appropriate punishment for murder.
Public Policy Polling Results
Browse the DE Repeal Whats Happening Post archive. Bookmark the permalink.