People have always had to come up against many hardships or even catastrophes. Of course, many of these catastrophes were caused, by people themselves. For example, innocent people suffered from numerous wars which their leaders started. However, there were many natural disasters like floods, hurricanes, or the spread of some severe diseases like plague. Moreover, even in our everyday life, we witness many suffering of innocent people. Christianity has taught people that, suffering is either punishment or trial to reach heaven, but at present many people doubt that these basic explanations are truthful. Of course, it is hard to believe that kind God can let innocent children (who know nothing about sin) die or suffer. However, in the real world, many horrible things happen. For example, an innocent child dies after several months or years of disease like meningitis. In such cases, it is insufficient to know that God is wise and does what is necessary. Many people deserve punishment for their cruel and inhumane deeds. No one would argue much if Hitler died in the 1930s, but he lived and caused the death of millions of people. He was not punished by God, instead, he chose his death. Whereas many really good people have to suffer from diseases or catastrophes for no reason. Is it possible that God could be blind and miss such injustice? To consider the peculiarities of God’s justice there is no need to dwell upon some leaders and wars it is possible to focus on the simple and, unfortunately, quite common case when a child dies in a fire. First of all, it is necessary to decide whether a child may be punished in such a way. It is not the case of divine punishment since a child is innocent, it is born innocent, and in several months of its early life, simply cannot sin. Another assumption is that suffering is a kind of path to heaven. However, it cannot be the case with a child since it should get to heaven at any rate (due to its being innocent). Thus, there is no vivid reason for such death. Even if God needs to take the innocent soul to heaven, there is no need to make it that painfully. So, God cannot want to make innocent children suffer. Christianity has a reason for unexplainable – the evil. All injustice happens because of evil forces. However, we can argue that even can cause some bad things, but God is almighty and can prevent at least the most horrible cases. For example, God can save a child from a fire: he can send rain or make a miracle. However, there are a few (if any) miracles nowadays and many innocent children die suffering. Is it possible that God could be less powerful than evil forces? The affirmative answer would contradict all the main principles of Christianity. It is simply impossible that the force, which created the world with its beauty and diversity was unable to prevent a fire or save a child from the fire. Admittedly, God is powerful enough to save innocent children from suffering. Nevertheless, God often does not do it. B.C. Johnson assumes that if God does not prevent suffering and lets it happen, this means that God himself causes these sufferings. Thus, God is not kind, what is more, he is regarded as evil. Such an assumpti