
Straight Arrow News: Prof. Deborah Denno on Why There’s Been a Reevaluation of the Firing Squad in Recent Years as a Possible Method of Execution
Fordham Law Professor Deborah Denno, death penalty expert and founding director of Fordham Law’s Neuroscience…