Nadir, I recently reviewed the technology on the Shroud of Turin, and it is said that the blood found there is such that it can be shaved off the fibers, was never soaked into the fabric. He didn't say where the blood was found but I assume it was from the Shroud. Perhaps I just want to believe his findings, since we, today, the world needs to hear it.
Of course, there will always be those who call anyone of God a fraud, I am not one to say if he was a man of God or not, only God can judge his soul. The story is plausible in my opinion and timely for our day.