Why does an all-loving, all-powerful, and all-knowing God allow such evil to occur?