Back to All Events

The Shroud of Turin - The New Evidence *December 13*


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 31

Budd Hopkins' Missing Time Part 2

Next
Next
January 9

Encounter the Wendigo