The Linen Cloth That Has Puzzled Scientists For Centuries
The Shroud of Turin stands as one of history's most analyzed religious artifacts. This 14-foot-3-inch-long piece of herringbone linen cloth resides in the Cathedral of Saint John the Baptist in Turin, Italy, where it has been kept since 1578. The fabric displays a faint brown image of a bearded man who appears to have suffered wounds consistent with crucifixion. For centuries, many Christians have believed this cloth wrapped the body of Jesus Christ after his death.