
USA Today: Prof. Deborah Denno Says Bill Working its Way through Idaho Legislature Could Make Firing Squads State’s Main Form of Capital Punishment—and That Other States May Follow Suit
Fordham Law Professor Deborah Denno, death penalty expert and founding director of Fordham Law’s Neuroscience…