India: Indian Government rebuffs China's remarks on Arunachal

Reacting to the comments made by the Chinese Ministry of Foreign Affairs on the recent visit by the Vice President, New Delhi reminded Beijing that "Arunachal Pradesh is an inalienable and integral part of India”. Watch MEA's briefing on this topic.