Oh look.....Christopher Hitchens is a liar.
http://www.catholiceducation.org/articles/apologetics/aphitchens.pdf
The truth does not suit. So it will be brushed aside.