New study just released in Italy:
A new study on the Shroud of Turin has concluded that there is no scientific explanation for the image that appears on the cloth.
After 5 years of experiments, using different methods of coloring linen, Italy’s National Agency for New Technologies, Energy and Sustainable Economic Development said that the image is not the result of any process known to the modern world. The study indicated that the image may have been created by an intense source of light, but no man-made light would produce the required strength.
Surprised? Read the rest.