Why did God accept Abel's offering but reject Cain's offering? Why did Cain then kill Abel?
Comment:
Abel gave a blood sacrifice for his sin. Cain gave the works of his own hands. God only accepts a blood sacrifice for sin. First John 2:2. And He is the...


