When Indian Prime Minister Narendra Modi inaugurates the new Hindu temple in Ayodhya, many will see it as the capstone of his ...