Leviticus 18:21 and 20:2 give us God’s moral standards as to human sacrifice. It is specifically condemned.
Leviticus 18:21 Updated American Standard Version (UASV)
21 You shall not give any of your offspring to offer them to Molech, and so profane the name of your God: I am Jehovah.
Leviticus 20:2 Updated American Standard Version (UASV)
2 “You shall also say to the sons of Israel, ‘Any man from the sons of Israel or from the aliens sojourning in Israel who gives any of his offspring to Molech, shall surely be put to death; the people of the land shall stone him with stones.’
Any yet …
Genesis 22:2 Updated American Standard Version (UASV)
2 He said, “Please take now your son, your only son, whom you love, Isaac, and go to the land of Moriah, and offer him there as a burnt offering on one of the mountains of which I will tell you.”
As in Genesis 22:2, God asked Abraham to offer his son Isaac as a sacrifice. This is certainly difficult to understand. Some have even been outraged at the idea of an all-loving God would even ask such a thing. This is certainly understandable.
However, we should not talk about what God did not do before we talk about what he did do. . . .