We've all heard about the tragedy in China. Today the priest at the Mass I attended said the magnitude of this catastrophe has caused many to question whether God exists. To me, it is glaringly obvious. God does exist. And he is angry. Angry at the loss of human life in the form of China's one-child policy. Angry at their forced abortions and mandatory sterilization rule for anyone who already has one child. Yes, the souls of the unborn are crying out to heaven for vengeance, and God is listening.
Genesis 4:10 10 And he said to him: What hast thou done? The voice of thy brother's blood crieth to me from the earth.