1 Most of the world’s population, billions of innocent people, are suffering in hunger and poverty, now and throughout history.
2 Evil is allowed to exist, run rampant, go unpunished, and attain positions of power more often than not. The world is unjust and life is unfair. Good people suffer and die young. And animals have to kill each other for food.
God is all-powerful and all-good, yet allows #1 and #2 to exist, both now and throughout history.
All three of the above CANNOT logically co-exist at the same time. The only logical possibilities are:
a) God/the Creator is not all powerful and cannot stop evil and suffering. (if so, then how did he create the whole universe?)
b) God/the Creator is evil, or not good, or doesn’t care. Or he has an evil side as well as a good side, like we do.
c) God doesn’t exist.
d) God/the Creator is nothing like what you think he is, or is something beyond your comprehension.
e) God/the Creator lets suffering and evil exist for reasons beyond your comprehension, and/or does not have the same morals that you do.
from http://www.debunkingskeptics.com/Christian_Problems.htm