The Not-So-Controversial Shroud of Turin
The Shroud of Turin is perhaps the most “controversial” religious artifact in the world and is on public display for the first time in over a decade. As fascinating as this relic is, it is by no means controversial. In reality, the shroud’s authenticity has been dis proven years ago using using various experiments; the […]