Monday Musings: Illinois and the Death Penalty; Realistic Talk About Deficits; Alternate Weather Universe
Illinois is on the verge of abolishing the death penalty, which would make it the 16th state (plus D.C.) without the death penalty. Only 34 more to go (plus the federal government) and we’ll no longer be included on the list of such human rights luminaries as China and Iran… […]