China needs to acknowledge that India is a force to be reckoned with, says former US diplomat Nisha Desai Biswal
World | July 18, 2017 10:46 IST"China, I think, needs to acknowledge the fact that there is growing strategic and security capability across Asia, and certainly India is a force to be reckoned with," Neha Biswal said.