Scientific and spiritual bias hinders the truth of the Shroud of Turin.