Pat Quinn Abolishes Illinois Death Penalty
The governor ended an eight-year moratorium on the death penalty in Illinois, signing a bill sponsored by Karen Yarbrough (D-Maywood). Compelling arguments for capital punishment remain, but they can’t outweigh the state’s shameful record.
