Posts

Showing posts with the label life in the blood

The Old Testament blood sacrifice seem so ugly!

Image
“For the life of the flesh is in the blood: and I have given it to you upon the altar to make an atonement for your souls: for it is the blood that maketh an atonement for the soul.” ( Leviticus 17:11 ) This great verse contains a wealth of scientific and spiritual truth. It was not realized until the discovery of the circulation of the blood by the creation scientist William Harvey, in about 1620, that biological “life” really is maintained by the blood, which both brings nourishment to all parts of the body and also carries away its wastes. Its spiritual truth is even more significant . The blood, when shed on the altar, would serve as an “atonement” (literally “covering”) for the soul of the guilty sinner making the offering. In fact, the “life” of the flesh is actually its “soul,” for “life” and “soul” both translate the same Hebrew word (nephesh) in this text. When the blood was offered, it was thus an offering of life itself in substitution for the life of the sinner who deser