Illinois Abolishes Death Penalty; 16th State to End Executions

In a ceremony behind closed doors today Democratic Gov. Pat Quinn signed a bill that will make Illinois the 16th state to abolish the death penalty. "I have concluded that our system of imposing the death penalty is inherently flawed," said Quinn in a statement issued after the signing. "Since our experience has shown that there is no way to design a perfect death penalty system, free from the numerous flaws that can lead to wrongful convictions or discriminatory treatment, I have concluded...Full Story
Commenting on this article is closed.