Shroud of Turin Broadcast on Live TV

The Shroud of Turin, the controversial piece of 14x4-foot linen that some believe to be the burial cloth of Jesus Christ, is to be shown on television for the first time in 40 years on Easter Saturday.

March 30, 2013
1:30 AM EDT