China amassed troops along the LAC amid negotiations by Splco Reporter | Jun 28, 2020 | Asia, China, Fact Check | 0 | Satellite image of the disputed India-China frontier high in the Karakoram mountains shows that... Read More