Shroud Debate at Duke University rafaelpascual1Apr 30, 20231 min readDr. Mark Goodacre vs Fr. Andrew Dalton, LCLink
Comments