Posted inFaith The never-ending debate about the Shroud of Turin continues in St. Louis by Religion News Service October 9, 2014