jhustead opened this issue on Apr 25, 2006 · 31 posts
dphoadley posted Wed, 26 April 2006 at 2:20 PM
Quote - The negative image on the Turin Shroud shows an image of the face of Jesus!
The current scientific thought is that the image on the shroud is that of leonardo da Vinci, to whom it is inferred that he purposely invented a hoax, and in so doing was the first to pioneer the processes of modern day photography. I've seen documentaries on both the BBC and the National Geographic channel dealing specifically with Leonardo's connection with the shroud.
David P. Hoadley