Tuesday, February 16, 2010

One million make reservations to view Shroud of Turin

According to Vatican Radio, the 1 millionth reservation to view the Shroud of Turin was made last weekend. The Shroud will be displayed at the Turin Cathedral in Italy from April 10th - May 23rd.

[2/16]