Shroud
What is the Shroud of Turin and why is there so much controversy around it?
(The Conversation) — The Cathedral of St. John the Baptist in Turin, Italy, houses a fascinating artifact: a massive cloth…
Read More »
(The Conversation) — The Cathedral of St. John the Baptist in Turin, Italy, houses a fascinating artifact: a massive cloth…
Read More »