Since the horrific terrorist attack in Kashmir last week, the Indian prime minister, Narendra Modi, has spoken on the phone with more than a dozen world leaders. Diplomats from 100 missions in India’s capital have filed into the foreign…
Continue Reading