China on Saturday protested the visit by Indian Prime Minister Narendra Modi to the Indian state of Arunachal Pradesh, a contested region located on the border between the two countries....