How India's Leader Is Preparing for a 1,000-Year Legacy



Narendra Modi, India’s 73-year-old prime minister, is both highly popular and deeply polarizing. How did he work his way to the …

source