shroudstory.com
Yorkshire Church Shroud of Turin Replica Display
Susan Press, of the Yorkshire Evening post: One of the most controversial mysteries in religious history is to be explored at a church in Leeds. St Theresa’s, in Cross Gates, is set to showca…