DNA Shroud of Turin

DNA Reveals World Origins of the Shroud of Turin

The Shroud of Turin was possibly created in India according to new DNA research. The famed Shroud of Turin, which many believe is the