I am a Muslim, and so is my husband. Our 8 year old son is refusing to learn how to offer namaz and does not offer prayers either, and in his school, he has been slapped and beaten by teachers for questioning the righteousness of God. (In my country, which is Pakistan, it is common for boys to be beaten to motivate them to learn, this happens in every school with the exclusion of international ones, which are extremely expensive.)
Recently, he came back home with half of his face completely red. When I asked him what happened, he told me that his teacher slapped him hard for asking "Why is God so hungry for praise?" and although this doesn't sound too much cruel in English, in Urdu, it was said in a very harsh and informal manner, which was "Khuda itna bhuka kiyun hai tarifen or namaz key liye?"
He keeps doing these things often, and I am afraid that one day, he will get us in a very bad situation. I do not want the scholar at school or anybody to say that we should kill him, which is becoming more and more possible. (In Pakistan, there is a law set by the government that anybody, of any age, will be hanged for speaking vilely against God.)
I cannot ask anybody for help in this case, the answer will very surely be "Beat the blasphemy out of him!" and I do not want that.
Is there a way I can make my son realize that there is a God, or if not, then how can I teach my son not to say things like these in front of anybody ever again and just listen? (We have already tried telling him nicely, but he never acts accordingly.)