New Shroud of Turin Theory Could Solve a Major Biblical Mystery

The Shroud of Turin has puzzled scientists, historians and believers for decades. Now, a new theory could explain one of the biggest biblical questions surrounding the mysterious cloth. According to the Daily Mail, immunologist Dr. Kelly Kearse has proposed that the answer could be surprisingly simple. The image may not have been visible yet. The […] The post New Shroud of Turin Theory Could Solve…