Satellite images show China has built a village with 100 homes in disputed Indian territory that Beijing claims is theirs amid rising tensions between the countries

, , Comments Off on Satellite images show China has built a village with 100 homes in disputed Indian territory that Beijing claims is theirs amid rising tensions between the countries

Satellite images dated 1 November 2020 show a development of 101 homes has been built in India’s northeastern state of Arunachal Pradesh, at a location 2.8 miles inside Indian territory.
( read original story …)