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

According to US-based satellite operator Maxar Technologies, the images, dated October 28, 2020, show “there has clearly been significant construction activity this year all along…

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