Proof that Hitchens was right on religion... By Roger L. Simon | November 24, 2007 10:08 PM … comes from the smarmy opinions of this self-righteous cleric. I wonder what he makes of this.