After testing Abraham with the sacrifice of his son for his obedience, God promised to bless all nations through his offspring. God reaffirmed that promise to the Patriarchs Isaac and Jacob, keeping the light of hope alive in their hearts. Read More...




