New museum in California offers immersive experience of the Shroud of Turin

A museum dedicated to the Shroud of Turin has opened at the Christ Cathedral campus in Garden Grove, California

Read More
Related Posts