It is incredible that Judaism, Christianity, and Islam accuse others of human sacrifice, when in truth, it is ONLY they who practice such atrocities. All these three religions base their creed on human sacrifice, as shown by the story of Abraham, and how he was willing to sacrifice his son, upon “God’s order”. So, “in the name of God”, a father kills his son! Christianity also exemplifies human sacrifice, in the story of how God sacrificed his son, Jesus, for mankind.