In 1998 2 million pilgrims went to see a piece of cloth in this Italian city's cathedral
The Shroud of Turin, a 4.4 metre-long piece of cloth that many ... and body, will 
go back on display on Sunday in the Italian city's cathedral.