Get latest articles and stories on World at LatestLY. India on Wednesday firmly rejected China’s claims over Arunachal Pradesh, stating that the northeastern state is an “integral and inalienable part of India,” adding that no amount of denial from Beijing can alter the “indisputable reality.”
