In David we see both the devastating depth of human sin and the astonishing grace of God, who restores the broken through repentance.
Close