One of several faiths originating in India, it is a polytheistic religion that currently predominates in Indian social life, and set the original framework for India's social caste system.
Advertisement
One of several faiths originating in India, it is a polytheistic religion that currently predominates in Indian social life, and set the original framework for India's social caste system.