Faith Presents

New Release

The Shroud of Turin, Our Message Revealed is available now on our OTT Channel – Faith Presents

The Shroud of Turin, a centuries old linen cloth and single most studied artifact in human history is respected by Christians of several traditions. Gregory F. Biltz guides you through the Shroud’s history, studies and mysteries with a near full size, photographic negative of this Holy cloth. The image provides an excellent visual representation of the actual shroud in vivid detail.

From the blog

New posts in your inbox

Faith Presents Read more

Follow Faith Presents

%d bloggers like this: