Why did an all knowing God expect Cain to sacrifice his best sheep to him? And, then turn him away when he did not, which he knew would result in one brother killing another?
Why did an all knowing God expect Cain to sacrifice his best sheep to him? And, then turn him away when he did not, which he knew would result in one brother killing another?