Shroud of Turin The Shroud of Turin is displayed in public for the first time in 10 years. Sources: BBC Miami Herald Sky News The Age