We Are Development Partners, Not Threats: Chinese Envoy On India-China Ties
Noting that China and India are the two biggest developing countries in the world and both have the responsibility of improving the livelihood of people, China's Ambassador to India Xu Feihong said on Thursday that President Xi Jinping and PM Modi have reached many important consensuses which means that the two countries are not competitors but co-operators and our development partners,