One of the great evils soundly denounced in Scripture is human sacrifice. Because every life is created in God’s image (Genesis 1:27), every life has value and worth; murder, ritual or not, destroys someone made in God’s image. Since human sacrifice breaks one of the Ten Commandments—“You shall not murder” (Exodus 20:13)—the Israelites were specifically commanded never to worship God in this way (Deuteronomy 12:31).
Read more:
https://answersingenesis.org/blogs/ken-ham/2016/04/19/human-sacrifice-our-western-culture/