After centuries of scientific testing and debate, the Shroud of Turin is a religious artifact that continues to intrigue both skeptics and believers.
After centuries of scientific testing and debate, the Shroud of Turin is a religious artifact that continues to intrigue both skeptics and believers.