Eagle Forum Education & Legal · A 501(c)(3) organization

Day: December 24, 1976

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…