SHENANDOAH — A replica of the Shroud of Turin will return to Shenandoah this month for people to view the image of what may be the burial cloth of Jesus Christ. The Vatican-approved replica — one of nine such replicas in the world — will be on display at
↧