The shroud of Turin, which some Christians believe is Jesus Christ's burial cloth, went on public display Saturday for the first time since it was restored in 2002.


More...