Professor Deborah Denno is consulted for an article on the shortcomings of current methods of carrying out capital punishment in states that have the death penalty.
Fox News: Prof. Deborah Denno says Idaho’s Move To Resurrect Firing Squad ‘Makes Sense’
0
Share.