Daily Archive: December 17, 2013

Punishment Capital

  Jeffrey Toobin writes of the death penalty: “The oxymoronic quest for humane executions only accentuates the absurdity of allowing the death penalty in a civilized society. It’s understandable that Supreme Court Justices have...