Romanesq: "...they still cant replicate or explain The Shroud notwithstanding the latest scientific evidence brought forth.."
Poison Pill: That thing gets replicated all the time
Poison Pill, with all due respect, re-read what romanesq wrote. It was not that artists' renditions, photos and prints have not been made --- there have been probably tens of thousands of copies, I have one on my fridge --- but the point is that the Shroud (itself) has not been replicated: a length of linen cloth with the Shroud's distinctive physical and chemical characteristics.
There is no sizing in the cloth, there are no underdrawings, no brush-strokes, and the image itself has more the characteristics of a scorch, not penetrating the cloth past 2 microfibers depth.
Here's where the Isaac Asimov axiom comes in. The really significant scientific discoveries are not ones that were anticipated or expected. "Hmm. That's funny..."
The image itself is almost invisible to the naked eye (strange that money-grubbing "marketers" and "forgers" wouldn't do better and use some primitive permanent magic marker on the main points, eh?) and only becomes quite visible with a photographic negative.
Further, the picture only really jumps out at you when you analyze the depth-perception aspects, whereby the distance from the burial sheet to the corpse varies slightly based on the concavities and convexities, the "topography" of the body.
The rational mind itself tells you that there's something here you didn't foresee, and something behind it that you cannot see. That's all. It leads you to an honest agnosticism.
Then you go from "What?" to "Why?" and finally to "Who?"
And the honest empirical inquirer is drawn from "Eureka" to "That's funny" to...consider this as a hypothesis ... "OMG".
“Poison Pill: That thing gets replicated all the time.”
No one today can replicate The Shroud, point in fact.
So, people can replicate many aspects just not the actual shroud itself.
The Shroud is not and has not been duplicated. This is science, not wishful thinking, hate or any number of doubters who would like to explain it away.
Neither can you.