A Life Before God

David was called "a man after God's own heart," but he also lived a complicated life filled with highs and lows, incredible victories and dire defeats. Sound familiar? In this series, we dig into what went into David's life before God.

David's Suffering

Jul 08, 2018