Active RNS subscribers and members can sign in to view this content.
Not a subscriber or member yet? Learn more about our services.
(RNS) 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...



