China’s Foreign Ministry said here on Thursday that China’s development and construction activities “in its own territory” are beyond normal and beyond blame. The ministry said this in response to the news of a new Chinese village in Arunachal Pradesh. China’s Foreign Ministry spokesperson Hua Chunying said in a media briefing in response to a […]