DC Shroud Exhibit Could Mean New Believers

DC Shroud Exhibit Could Mean New Believers The Museum of the Bible in Washington, D.C. is set to unveil a new exhibit on February 26, which will…

Shroud of Turin special exhibit preview on Feb. 23

WASHINGTON — Museum of the Bible’s newest exhibit, Mystery and Faith: The Shroud of Turin — a high-tech, innovative exhibition about the Shroud — is opening Feb. 26. Media are invited to a special preview on Wednesday, Feb. 23, ahead of opening day. WHO Dr. Jeffrey...