This is very much a personal view by Group Captain Leonard Cheshire VC and
offers no scientific evidence for or against the authenticity of the Shroud of Turin. In 1954 Cheshire, having been inspired by a photo of the Shroud face while recuperating from tuberculosis, toured Britain with an exhibition of Shroud photographs.
Extensive scientific tests were carried out on the Shroud in October 1979 and in 1988 radiocarbon dating was done on some samples of the cloth, the results of which indicated that the shroud was no older than the 13th Century. Some authorities claimed that the samples were from a medieval repair rather than the original Shroud material, so the controversy continues but one mystery remains, apart from whether it is the image of Jesus or not, how was it made?
I have posted On the Beliefs of Group Captain Cheshire back in 2011.