Development
China and India should be partners, not rivals: Chinese ambassador to India
China hopes itself will develop well and wishes India the same. only through the correct view of each other's intentions with a positive, open, and …
To Read More, Please Visit Source