At Least 1 Million Expected to See Shroud of Turin this Spring
In The News
February 18, 2010, 12:40pm
ROME — The Shroud sells.
September 22, 2017, 9:40pm
: The views and opinions expressed in these forums do not necessarily reflect those of Catholic Answers. For official apologetics resources please visit