The mysterious Shroud of Turin, which is believed by many Christians to have laid atop Jesus Christ’s body after his crucifixion, may be even stranger than we previously thought.
In a new study published in the journal Archaeometry, Brazilian 3D…
Continue Reading