News
The mysterious Shroud of Turin, which is believed by Christians to have laid atop Jesus Christ's body, may be even stranger than we previously thought. In a new study published in the journal ...
The debate over the Shroud of Turin's authenticity intensified after carbon-14 dating in the 1980s suggested it came from the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results