Is the Shroud of Turin Real? Here's What We Know

Since the Shroud of Turin was first put on display in Lirey, France, in 1355, it has been the subject of intense debate among religious figures and scholars about its authenticity. Wikimedia CommonsSecondo Pia's 1898 negative of the Shroud shows…