Molech, Popular Ancient God of Child Sacrifice

Molech (also Moloch, Molekh, Molok, Molek, Molock, Moloc) is an ancient Semitic god associated with child sacrifice, who was popular with the Canaanites and many other Middle Eastern peoples. Some scholars suggest that Yahweh’s insistence that the Israelites owe their firstborn son to him means that Yahweh required human sacrifice.

Read more