The Shroud of Turin

The shroud has an imprint of a man which many believe it's the image of Jesus Christ.

Since 1578, the artifact has been kept at the Cathedral of St. John the Baptist in Turin, Italy, hence the name Shroud of Turin.

It's authenticity is disputed by some studies.

Catholics from all around the world visit Turin to worship the Shroud.

The Shroud of Turin remains a mystery.

Read more about it here ⬇️