In this fascinating video, we delve into the ongoing debate between two iconic sites in Jerusalem—the Church of the Holy ...
Ever since the 14th century, the Shroud of Turin has captivated Christians across the world. Believed by some to be the ...