The Good Shepherd (Ezekiel 34, 37)
Hope Fellowship EPC
English - December 22, 2019 16:30 - 23 minutes - 31.8 MB - ★★★★★ - 6 ratingsChristianity Religion & Spirituality Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Previous Episode: The Son of the King (2 Samuel 12, 18)
The final sermon in our series on the Life of David. God promises to send David again, to be the Good Shepherd for His sheep. Our Christmas Hope is that Jesus is "David's son, yet David's Lord."