As David solidifies his grip on the throne, enemies become allies and allies become killers. And lament keeps being the note of David’s songs in a supposedly happy time in his life. How does Israel’s greatest king show us the way to face forward?
See All 432 Episodes of "Valley Hope Church"