News Nation Logo

India China Face Off: Satellite images show buildup on India-China LAC

 Satellite imagery of the disputed India-China frontier high in the Karakoram mountains shows that both countries have stepped up construction activity on their side. Tensions have soared since a deadly clash in the area left 20 Indian soldiers dead.

Updated : 29 June 2020, 11:49 AM