Professor Deborah Denno was quoted in The Wall Street Journal where she discusses the decline of the death penalty in the United States in recent years.
“It’s been this snowball effect,” said Deborah Denno, a professor at Fordham University School of Law and expert on execution methods.