www.huffingtonpost.com http://www.huffingtonpost.com... of Jesus. Shroud of Turin may be real authenticity is in doubt authenticity is in doubt Huffington Post authenticity is in doubt authenticity is in doubt www.huffingtonpost.com