If the Indian press statements are a signal to China, the message is clear: India is angry.
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.