Friday, November 22
Shadow

Galwan Valley: Satellite images ‘show China structures’ on India border

Galwan Valley: Satellite images ‘show China structures’ on India border

The construction along the disputed frontier is near the site of clashes that killed 20 Indian troops.

Go to Source

Exit mobile version