Why does God still allow Satan?

          So that humanity may be tried (Job 1:11,20-21).  So that the love and courage of a saint might be tried (James 1:12; 1 Pet. 1:7-10; 5:8-9). So that humility will be found to exist in the saints of God (2 Cor. 12:7).  So that the saints will be provided a...