Turin Shroud IS the cloth Jesus was buried in, scientist claims – and says he has an ‘enormous quantity of evidence’ to prove it

For centuries, Catholics have flocked to the Italian city of Turin to…