Historical hints that the Turin Shroud is REAL and how it was hidden by early Christians, according to bombshell new book
3 months ago
29
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