Hinduism in it's current form has nothing got to do with India, it is germanic pagan religion that spread in northern part of India after the neolithic period. Indian culture worships nature , not rama , indians worship the sun, not krishna. The personifications of gods is the direct result of foreign influence. The values of the so called hindus in India are utterly foreign and stupid. The social instititions these hindus setup can at best be described as moronic. Indians should root out hinduism from their minds and return to nature worshipping. Else our culture would nothing compared to western or persian cultures