Dear Ranipeta Sudhakar, If you truly understood what is spirituality, you would have understood what the Guruji means. I am not a follower of this Guru nor have i taken the Art of Living course to support his point of view. Even then I have been able to understand what he means by saying Spirituality can remove the problems India is facing. It is like saying "there is no God because if God exists why there is evil". I think you need to understand what spirituality really means. You should not mistake it with religiousness. To tell you just very briefly - Spirituality is a way of life and its a way of living in harmony with your conscience. That means you live your life performing the duties as a child, sibling, parent, friend and also as a citizen of a country. If everyone does this, do you think we cant solve problems. I have learnt the true meaning of Spirituality from my parents and I am glad that I know that i can solve my problems as well as help in solving my country's problems. I feel sorry that neither you know this important truth nor that you should not to call the followers of any Guru as "Semiconscious" especially when you dont even know them. Wake up my dear friend.:)