The latest DNA study of the Shroud of Turin has revealed that nearly 40% of the human genetic material found on the famous linen traces back to Indian lineages, raising the startling possibility that ...