Chinese Ambassador Thinks His Country And India Are “Partners” Not “Rivals!”

In the current context of the ties between China and India, the kind of adjectives one may want to avoid are peace and amity, progress and partnership. Ever an aggressor, the ties China currently enjoys, rather anything but enjoys with…