I don't believe God will ever protect or punish anybody. It all happens by law of nature. If you do a wrong thing chances are that you get caught and punished by our own systems in place. I wonder how many people would be there leading peaceful life after doing horrible crimes. We will never come to know of them. We only know what we are given to know. If God was there protecting us what happened in Pakistan when a group of bloody terrorists massacred 131 school children in the most heinous way. The whole world was stunned by this news. It is said that kids are true representations of God. If God was present there (God is believed to be omnipresent) will he ever let this happen?