Catholic News Agency: Barrie Schwortz, Photographic expert on Shroud Study Committee “I think the reason skeptics deny the science is, if they accept any of that, their core beliefs have been dramatically challenged, and they would have to go back and reconfigure … Continue reading
