Why does God allow Satan to live and to do al his dirty work?

35 answers 35