In 1998 2 million pilgrims went to see a piece of cloth in this Italian city's cathedral
[DOC] [TLE] Shroud of Turin - Wikipedia [PAR] The Shroud of Turin or Turin Shroud a length of linen cloth bearing the image of a 
man, ...