shroudstory.com
Linen from India?
A reader writes: Recent revelations in Nature suggesting the cloth now called the Turin Shroud may have originated in India reminds us of the legends about the Apostle Judas Thomas who likely trave…