New Shroud of Turin Exhibit Gives Visitors Powerful Experience With the ‘First Viral Image’ of Jesus Christ
The Museum of the Bible has unveiled a new exhibit that features one of the world’s most studied, analyzed and controversial cloths, the Shroud of Turin. The exhibit Mystery and Faith: The Shroud of Turin, will feature a full-size replica of the shroud. The shroud is an ancient linen cloth that some believe wrapped the … Read more