In 1998 2 million pilgrims went to see a piece of cloth in this Italian city's cathedral
[DOC] [TLE] Mysterious Shroud - BibleDiscoveries [PAR] The most sacred and priceless piece of cloth on earth is a rectangular piece of 
ancient ... care in the Cathedral of St. John the Baptist (Duomo San Giovanni) in 
Turin, Italy.