Skip to content

International

Shroud of Turin Goes on Display in Italy

The controversial Shroud of Turin which some believe shows the body of Jesus Christ after crucifixion is being put back on display until June 24th at the city's cathedral. Public viewings of the cloth were last held in 2010. (April 20) (02:02)

Comments

blog comments powered by Disqus