(Reuters)
National
Millions expected at Turin Shroud’s rare display
The Shroud of Turin, the linen some Christians believe to be the burial cloth of Jesus Christ, goes on display in a rare exposition that is expected to attract millions of visitors.
Read More