Originally Published 2021-07-20 11:50:30 Published on Jul 20, 2021
If the Indian press statements are a signal to China, the message is clear: India is angry.
China-India Foreign Ministers Meet in Dushanbe
The views expressed above belong to the author(s). ORF research and analyses now available on Telegram! Click here to access our curated content — blogs, longforms and interviews.