More than two million of the faithful, undecided or merely curious are expected to converge on Turin Cathedral, when the most famous religious relic in the world goes on display for only the sixth time in 100 years.
Shroud of Turin on Display in 2010
- Category: Breaking News