India slams China’s ‘absurd claims’ over Arunachal, says it will always be integral part of India
“Repeating baseless arguments in this regard does not lend such claims any validity. Arunachal Pradesh was, is and will always be an integral and inalienable … Read more