If God hates human sacrifice, how could Jesus' sacrifice be the payment for our sins?
Comment:
God requires a blood sacrifice for sin. Cain and Abel. Cain's sacrifice of works could not save him. Abel gave a blood sacrifice for His sin, and God...

