Uncategorized Feynman: “Religion is a culture of faith; science is a culture of doubt.” And so, what is the Shroud? August 2, 2022