| TIMESOFINDIA.COM | Updated: Jan 29, 2018, 12:17 IST
NEW DELHI: The Chinese don’t have a very good impression of India, declared state-run Chinese media.

RELATED

From the Web

More From The Times of India