Afghanistan is an optimal space for strategic convergence between the US, India and China.
31 Dec 2017 12:07 AM IST