India on Tuesday strongly rejected China’s claim over Arunachal Pradesh following the detention of an Arunachal-born woman during a transit stop at Shanghai airport, saying, “Arunachal Pradesh is an integral and inalienable part of India, and this is a self-evident fact”
