Scientists seek to uncover celebrated mysteries of the past in this occasional British series.
Returning Series
Secrets of the Dead
June 29, 1999
March 29, 2003
5
27
English
Scientists investigate the Shroud of Turin, a controversial linen cloth that's said to bear the image of Jesus of Nazareth, as it was supposedly used as his death shroud after the crucifixion.