Does human evil really call for infinite punishment? Pastor John confronts the ultimate sin of ignoring God’s infinite value.
See All 794 Episodes of "Ask Pastor John"