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