Is God The Devil Episode 24 Sarah finally gives birth to Isaac, God and Sarah tell Abraham to kick out Hagar and Ishmael, Abimelech recognizes that god is with Abraham in everything he does so he makes Abraham promise to never lie to him or his sons and Abraham commits his greatest Sin. Join us … Continue reading "Is God The Devil Episode 24"