Is the Honeymoon Over for Narendra Modi?
On September 24, Narendra Modi arrives in America for a six-day visit. As with many of his previous international visits as India’s prime minister, it will feature ample substance—and plenty of pomp and circumstance. Modi will participate in several meetings …