God Displeased

David is rightly known as a man after God’s own heart and the sweet Psalmist of Israel. God made an everlasting covenant with Him. Christ descended from the Davidic line. And David defeated Goliath! All these truths about David often cause us to view him as an impregnable...
Read More →