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 for the first time in five years - Telegraph [PAR] Apr 21, 2015 ... Up to one million people are expected to visit the Shroud of Turin over ...