Company

National Academy of Sciences

1 mention in 1 episode

An American research organization that published findings on the death penalty's lack of deterrent effect beyond long-term imprisonment.

Mentions

Should Capital Punishment Be Put to Death?

  • 16:14

    Findings by the National Academy of Sciences agreed