A new analysis revealed traces of various plants, animals and humans on the controversial linen cloth. But outside experts ...