pewforum.org Press Room
March 10, 2011

Huff. Post: Jury out on religion and the death penalty

by Cathleen Falsani
The Huffington Post

On Ash Wednesday, Illinois Gov. Pat Quinn signed a law abolishing the death penalty in his state, adding the Land of Lincoln to the growing list of 16 states where capital punishment is no longer an option.

"It is impossible to create a perfect system, free of all mistakes," Quinn said after signing the death penalty law, which takes effect July 1. "I think it's the right and just thing to abolish the death penalty and punish those who commit heinous crimes -- evil people -- with life in prison without parole or any chance of release."

Read the complete story (Some news sites require registration)