25 May 1898Published by JR on 23-11-202223-11-2022Events: The Shroud is on display in Turin for eight days to mark the 50th anniversary of the Italian Kingdom. Categories: