God loves us too much to ignore our sin—even if we do. A prophet's confrontation with King David shows us the painful but life-giving path to restoration and forgiveness.
See All 1117 Episodes of "First Free Rockford Sermons"