Technology for a Smart Future
New X-ray analysis seems to prove that the Shroud of Turin was indeed from Jesus Christ’s…