Storia: Scientists studied DNA from the Shroud of Turin and found signs of centuries of human contact, but not proof of where it came from — Warptech Lab News