Daily Archive: December 17, 2013

2013!

2013!

What were you listening to in 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...