The Shroud of Turin Now on Display

One of Christianity’s most sacred relics, the Shroud of Turin, is now on display at the Cathedral of Turin through May 23. Accompanying the exhibit are a few unique, related activities. One such plan, which church authorities do not endorse, is the sale of 3-D glasses to enhance viewers’ ability to see minute details on the shroud, including the wounds …