imageInteresting that Discovery News is featuring this video, Shroud of Turin Goes Digital, in a sidebar to a featured story about John Paul II and John XXIII being declared saint