NEW DELHI: It’s still part of conversations, but old partners,India Iran and Russia, are dusting out an old mechanism to take on the Taliban in Afghanistan.
>>>