Shroud of Turin mystery deepens: Scientists discover DNA from ‘multiple people’ on the
The Shroud of Turin mystery has deepened yet again, as a new analysis has uncovered DNA from 'multiple sources' on the material. For centuries, Catholics have flocked to the Italian city of Turin to be in the presence of its famous…