In Chapters 18-20, we see God’s faithfulness to David, establishing His track record as being the faithful God. In the process, we also see God as the One who empowers His people for His promises. He promised that David would win these victories. How would the promise come true? Through God empowering and preserving David […]