Interesting article, Multiverses & The Shroud of Turin, by the curmudgeon at curmudgeograph:
Like the shroud, the jury about whether pure randomness explains everything, has not even been sent out for deliberation. The mystery still remains. Though I cannot see how such a universe can explain us, I’m not upset at the investigations. I’d like to say I can be fair and show criteria that would persuade me, but getting right down to it, it would be much easier to prove that the Shroud of Turin is only an artful hoax.