Christopher Hitchens: Arrest the Pope! April 13, 2010 - 8:25 pmChris 7 Comments (via Atheist Media Blog)