India says it has lodged a “strong protest” with China over a new map that lays claim to its territory.
Indian media have reported that the map shows the north-eastern state of Arunachal Pradesh and the disputed Aksai Chin plateau as China’s territory.
Humanity is so stupid when it comes to “territory” and we are not the only species that acts like beasts about it.
Removed by mod