Satellite images appear to show China developing area along disputed border with India and Bhutan

satellite-images-appear-to-show-china-developing-area-along-disputed-border-with-india-and-bhutan

New satellite images appear to show China has built up an area in the Himalayas along a disputed border with India and Bhutan that was the site of a months-long standoff in 2017.

Times2 Desk
Latest News Headlines: Times2 covers Latest India News, Top Today's Breaking News on Business, India, World, Politics, Entertainment and Sports …