Dr. J. Wayne Phillips, Father Edmund Sylvia
In May, 2010, Pope Benedict the XVI made pilgrimage to Turin, Italy for the first exposition of the Shroud of Turin in a decade. Following his veneration of the Shroud, the Holy Father said that the Shroud is the icon of the mystery of Holy Saturday, and that it at once presents us with God's own radical solidarity with us through Jesus Christ.
The power of the Shroud, he said, is that in the "heart of death there now beats life, inasmuch as love lives there." And for those who study the Shroud, seeking to unlock the secrets it holds, the realm of scientific investigation crosses over into the mystery of faith.