Reflecting on Prime Minister Narendra Modi’s visit to the US in February, he described him as a “great friend" but criticised ...