Home Tags Luigi Garlaschelli

Tag: Luigi Garlaschelli

New Analysis Cast Doubt on Shroud of Turin

0
A new blood stain analysis seems to have cast doubt on the authenticity of the famous Shroud of Turin, reports say.