September 25 marked the 90th anniversary of the first time the Shroud of Turin was displayed in 400 years, attracting crowds of more than 25,000 people to the Cathedral of St. John the Baptist, in Turin.
Read MoreSeptember 25 marked the 90th anniversary of the first time the Shroud of Turin was displayed in 400 years, attracting crowds of more than 25,000 people to the Cathedral of St. John the Baptist, in Turin.
Read More