Listen

Description

As we turn to 2 Samuel 12, we meet King David, silent and suffering. He knows God, loves God, trusts God, and yet sin has gotten into his life. Thankfully for David—and for us—God won't let sin win.