>>18088091
Yes, yes
The Bible testifies that the sons of Abraham fell to idolatry multiple times.
Human sacrifices were merely the result of worshipping false Gods (aka devils in disguise)
Remember: The devil wanted nothing but to fuck you up. Their biggest mission is to ensure taht you defile all the gifts that God gave you
Hence why every single pagan culture upholds suicide, human sacrifices, and holy prostitutes
All are acts of perversion against life - God's greatest gift