Lauretta Brown Nora Creech unveils the replica of the Shroud of Turin at the Catholic Information Center in Washington, D.C., March 28, 2023.
New Shroud of Turin replica is unveiled in D.C.
Lauretta Brown Nora Creech unveils the replica of the Shroud of Turin at the Catholic Information Center in Washington, D.C., March 28, 2023.
New Shroud of Turin replica is unveiled in D.C.