Back to All Events

The Shroud of Turin - The New Evidence


Join us for a concise journey through time, faith, and cutting-edge science. We'll trace the Shroud's turbulent and often obscure history, from its first documented appearance in 14th-century France to its current home in the Cathedral of Saint John the Baptist in Turin, Italy.

Previous
Previous
October 19

Budd Hopkins’ Missing Time *October 17*

Next
Next
January 9

Encounter the Wendigo