Eixampliada News

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

November 24, 2020 by Brian Rogers

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

Filed Under: Default