TAGS: Abolish the Death Penalty • Death Penalty, Lethal Injection, U.S. Executions • Americas, USA •
Illinois General Assembly Votes to Abolish Death Penalty
April 14, 2011
On January 11, the Illinois Senate joined the Illinois House of Representatives in voting to abolish the death penalty. If…