5 Reasons You’ll Want to See the Shroud of Turin in 2025

Shroud of Turin will be on display in 2025. However, although it will not be made available for public viewing, it will be studied by a team of multidisciplinary experts starting September 2025. The group of experts is expected to study the shroud for an entire year to determine whether or not it is authentic. … Read more