Because He Will Reign Forever
Pastor Zach Putthoff
Luke 1:26-35
This exposition of Luke 1:32-33 will explain the meaning and significance of the promise to Mary that her son would be given the throne of his father David, and how the Davidic Covenant is a promise about the culmination of all of God's saving promises.