National Feature · The Devil's Advocate

Illinois Bans Capital Punishment

After a decade long moratorium on executions, earlier this month, Illinois Gov. Patrick Quinn (D) signed a ban on capital punishment in the state of Illinois. The bill, which sat on Quinn’s desk waiting for a signature for two months, makes Illinois the 16th state to ban the death penalty. 15 inmates on death row… Continue reading Illinois Bans Capital Punishment