News
By Vladimir Rozanskij At the beginning of August, an international ‘spiritual and educational’ exhibition on the Holy Shroud ...
A biblical historian has revealed that 'divine blood' was found on the Shroud of Turin, suggesting it is another piece of ...
It gives us a neat opportunity to remind people that the Shroud of Turin is the most studied artifact in the world.
The Eye of Sauron is an integral part of the Lord of the Rings series. Now, experts have detected a similarly terrifying vision in real life.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results