Skip to content

New immersive Shroud of Turin museum opens in Southern California

A new $5 million, 10,000-square-foot Shroud of Turin museum on the chancery campus of the Diocese of Orange in Southern California opened to visitors Wednesday.

Read More