Professor O’Neill: Cheating death won’t halt executions

Chicago Daily Law Bulletin – April 3, 2014

Professor Timothy P. O’Neill, in his column, says although Illinois has dropped the death penalty, 32 other states continue the practice despite numerous incidents that show carrying out the sentence isn’t always easy.

Read More

Cookie Settings