Listen

Description

Even the best of us mess up badly. King David was called a man after God's own heart, and he made some of the worst mistakes a man can make. But, he repented in the moments that he was confronted with his sin. In today's devotional, we'll be challenged by this topic of true repentance.