Beliefnet
The Deacon's Bench

The History Channel has tried to give the most realistic depiction yet of the face of Christ, creating a 3-D image based on the Shroud of Turin. ABC News took a look, below.

Previous Posts
Join the Discussion
comments powered by Disqus