What’s your Mountain?
How can we live life full of God’s promises while often waiting, even longing, for his promises to be fulfilled? In this standalone talk, David looks at the life of Caleb the Kenizzite (Josh 14:10-14), and explores the nature of God’s promises for individual people.
