IL Commission Issues Landmark Report
Illinois Governor Ryan’s Commission on Capital Punishment released the long-awaited results of its two-year review of the state’s death penalty system on April 15. News about the report’s findings is having a ripple effect around the country. The majority of the 14-member commission voted to abolish Illinois’ death penalty either on moral grounds, because no…
Read More