Visitors checked out the “Man of the Shroud” exhibit at North Delta’s Immaculate Conception Church during the March 26-31 exhibit, which brought a life-size replica of the Shroud of Turin to the church, as well as related artifacts. Many Christians believe the shroud contained the crucified body of Jesus Christ, which was wrapped for burial.
Shrouded in mystery
Life-size replica of Shroud of Turin comes to North Delta church.