The State of Delaware would resume Capital Punishment in 1977 when the Supreme Court ruled that Capital Punishment was constitutional. The State of Delaware would abolish Capital Punishment in 2016
2012 Delaware Executions
Shannon Johnson
The State of Delaware would resume Capital Punishment in 1977 when the Supreme Court ruled that Capital Punishment was constitutional. The State of Delaware would abolish Capital Punishment in 2016
Table of Contents
ToggleShannon Johnson