Ukraine at the G20 summit in New Delhi would have added to India’s diplomatic momentum. But it will not happen. Here is why. Read More