Illinois Abolishes Death Penalty: Steve Earle’s Over Yonder
Today, Illinois Governor Pat Quinn signed a bill passed by the state legislature abolishing the death penalty in the state. He also commuted the death sentences of the fifteen Illinois inmates on death row to life in prison. The law takes effect July 1 and will make Illinois the sixteenth state without the death penalty. … Continue reading “Illinois Abolishes Death Penalty: Steve Earle’s Over Yonder”