Turin Shroud: a new research reveals blood belongs to a tortured man

Vatican Insider has this news here.