Millions expected to view Turin Shroud in rare display
The Cathedral of Turin in northern Italy gets ready for a rare display of the Shroud of Turin - a yellowing piece of linen revered by some believers as Christ's burial cloth and dismissed by skeptics