ISSUES AND ANSWERS ON DEATH PENALTY: ‘Ultimate punishment’ needed to curb offenders

Lt. Thomas Brackin represents Delaware State police officers as the president of the Delaware State Troopers Association. Do you think Delaware should reinstate the death penalty? I do believe that Delaware needs to reinstate the death penalty. First and foremost, we need to have the death penalty to punish only those offenders who truly constitute […]