April 11, 2010
Christopher Hitchens Hits South Bend

When one of the world’s best-known atheists comes to a stalwart Christian institution such as Notre Dame, where some 80 percent of students self-identify as Catholic, one invariably expects a shout down.

More here.