Joshua preaches on God’s covenant with David reflecting on how the promise becomes a source of hope for Israel, as seen in psalm 89. This shows how we too should be energised by God’s promises. The Vine Church Hart Podcast · God’s Heart For His People - Joshua Clark (David Story #11) 29/09/24