In 1998 2 million pilgrims went to see a piece of cloth in this Italian city's cathedral
[DOC] [TLE] Shroud of Turin on display; city readies for visit by pope, pilgrims ... [PAR] Apr 20, 2015 ... TURIN, Italy (CNS)  A thin white cloth draped over the glass-covered ...