China, India are partners, not rivals: Chinese Ambassador Xu Feihong
Chinese Ambassador Xu Feihong said China and India should view each other as partners, not rivals, and as development opportunities. He underscored the need for a correct strategic perception and to develop ties from a long-term perspective. China and India should view each other as partners rather than rivals and development opportunities rather than threats, … Read more