Share this article

Finding Christ's Imprint

Interview With Expert on the Shroud of Turin Those who won't admit to seeing Christ in the imprint of the Shroud of Turin are those who are afraid to acknowledge him, according to the vice director of the International Center for Shroud …