China built a village in a disputed area with India
Satellite imagery shows that China built a village of about 100 houses in the Arunachal Pradesh area, at the heart of its longstanding border dispute with India.
continue readingSatellite imagery shows that China built a village of about 100 houses in the Arunachal Pradesh area, at the heart of its longstanding border dispute with India.
continue reading