Published: Jul 11, 2024, 05:35 IST | Updated: Jul 11, 2024, 05:35 IST
China is at it again. After reports suggested that the Indian government was planning to spend $1 billion on the construction of hydropower stations in the northeastern state of Arunachal Pradesh, China’s Foreign Ministry responded on Wednesday saying that India has no right to carry out development in the area. Why does China feel it has the right to comment on India's affairs? What right does it have over what India does in its territory? Why is China poking its nose in Arunachal Pradesh?