What are Christians supposed to do when they mess up-- How can they ever recover from life changing sin and moral failure-- David found himself in this very position, and he found that the grace of God was sufficient and that his life wasn't over.
See All 185 Episodes of "Grace Baptist Church"