Satellite images have emerged of China establishing villages in hitherto uninhabited stretches on its disputed borders with India and Bhutan, particularly in Arunachal Pradesh, and experts say the move could be aimed at propping up Beijing’s territorial claims. Several villages have sprung up in the triple junction between India, Bhutan …
Read More »