How Hinduism has evolved over the years, influenced by India's past and present.
India Past and Present