The Cathedral of St. John the Baptist in Turin, Italy, houses a fascinating artifact: a massive cloth shroud that bears the shadowy image of a man who...
Home Ā» Religion and society
The Cathedral of St. John the Baptist in Turin, Italy, houses a fascinating artifact: a massive cloth shroud that bears the shadowy image of a man who...