The National Catholic Review

The Mystery of Evil

James Martin, S.J., asks why a good God lets bad things happen.