Skip to content


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)


blog comments powered by Disqus