
A landmark museum at the Christ Cathedral campus dedicated to the Shroud of Turin — the world’s most studied artifact believed by many to be the actual burial shroud of Jesus of Nazareth — will be dedicated on Nov. 18, 2025, and open to the public the following day.
Continue reading












