Home Tags Shroud of Turin

Tag: Shroud of Turin

Shroud of Turin expected to attract 2 million tourists

Some two million people are expected to view the Shroud of Turin, the purported burial cloth of Jesus Christ, when it goes on public display for the first time in 10 years shortly, officials say.