Why Good People Do Bad Things
We are all deceived, driven by selfish desires, and incapable of doing what we know to be right in our own human strength. Premier Bible teacher Dr. Erwin Lutzer explains the hopeful reality that change is possible through the sometimes painful process of God-given revelation and honesty.