Stacks Image 599
This peer-reviewed article refutes the theory that the Holy Shroud is a medieval painting that transformed into its present mysterious condition due to the ravages of time.