The Shroud: Face to Face moves audiences. Robert Orlando crosses boundaries to show scientific and historical evidence that “He is risen, indeed.”
The new film documentary, which debuted on Good Friday, is about the Shroud of Turin, “but the Shroud is a significant symbol pointing to something bigger: I want