Shepherds lead, but flocks diverge on death penalty

Print More

Active RNS subscribers and members can view this content by logging-in here.

(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 mistakes,” Quinn said after signing the […]

Comments are closed.