ISSUES AND ANSWERS ON DEATH PENALTY IN DELAWARE: Delaware shouldn’t be in the ‘business of killing people’

Kathleen MacRae is the executive director of the ACLU of Delaware. Do you think Delaware should reinstate the death penalty? Delaware should definitely not reinstate the death penalty. The death penalty is a system broken beyond repair that does not keep the community safe. According to the Death Penalty Information Center, in 2016, murder rates […]