A person of such high respect has said something so nice about India... We should all be spritually inclined rather than Religiously Inclined...
Sprituality is something that can transform a person and thus a Nation.
China is soo cruel to so many people, a nation with bad heart can progress, but not for long and India is one nation with good heart, always doing good to others, fighting other's battles, we all will see one day this goodness will take India to such great heights, that Indians and India will be respected and looked upto by entire world.