All the News in one place from Singapore
More than 50 news sites, more than 1000 pieces of news daily
Satellite images appear to show China developing area along disputed border with India and Bhutan
(November 24 16:25) CNN.com
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.