Did God fulfill all his promises to Abraham concerning Israel? Rev Beaird shows that God indeed did fulfill his promises, but a kingdom ran by a sinner was full of sin, and could not stand. This is why in the New Covenant the kingdom is run by a perfect Savior.