India’s Home Minister Amit Shah has visited the north eastern Indian state of Arunachal Pradesh – sparking an angry response from China which regards Arunachal as Chinese territory, calling it “Little Tibet”. China’s Foreign Ministry spokesman Geng Shuang said the visit was a violation of China’s “territorial sovereignty” that “sabotaged political mutual trust” between the two countries. New Delhi says India’s position on Arunachal Pradesh was “clear and consistent”.