For religious belief, moral evil is easier to explain due to God giving humans free will. Natural evil is more difficult to explain, because if God is all-powerful and all-good, then he should be able to prevent natural disaster. But shouldn’t an omnipotent being be able to prevent Moral evil?