The Greatest Gift of All

Stephen’s Christmas special premiered Sunday, November 23rd, and I’m sure Comedy Central will have it in regular rotation from now until Christmas. It’s also available on DVD with extras such as an Advent calendar of clips and a Yule log/book burning fireplace for your TV. In two days I’ve discovered that it’s one of those [...]

Advertising faith

Silliness is a great way to point up the tendency to trivialize religion. Stephen tackled the Democrats’ predictably soft responses to questions about faith in an interview on The Situation Room, particularly Hilary’s discomfort with “advertising” her religious beliefs. His response? “Advertising your faith is easy: Jesus—now with 25% more peanuts. Was that so hard?” [...]