Historical hints that the Turin Shroud is REAL and how it was hidden by early Christians, according to bombshell new book
2 months ago
18
The cloth that we know today as the Shroud of Turin was first shown off in around the year 1355 in a small French village of Lirey, drawing pilgrims to wonder at the Holy image