Illinois has just became the 16th state to ban capital punishment: Governor Pat Quinn, a recently elected Democrat, signed into a law a bill abolishing capital punishment passed by the Illinois legislature several weeks ago (read John Schwartz and Emma Fitzsimmons reporting in the NYTimes here). Governor Quinn’s statement highlighted the “new abolitionism” themes that … Continue reading »