The Holy Shroud
The single most impressive relic of Christianity is called the Holy Shroud. It is now and has been for 400 years in the Cathedral at Turin, Italy. It…
The single most impressive relic of Christianity is called the Holy Shroud. It is now and has been for 400 years in the Cathedral at Turin, Italy. It…