Turin Shroud is stained with the blood of a torture victim

Turin Shroud is stained with the blood of a torture victim