Abraham receives a promise from God, doubts it, but God reaffirms it and they make a covenant through animal sacrifice.

0:00 / 0:00
Daily Homily