At a debate in the city, prominent politicians, political thinkers and historians battled over whether Hinduism needed ...