Satellite images show Chinese structures near deadly clash site
Published
Latest images suggest China adding new structures at disputed Galwan Valley, site of brawl that killed 20 Indian troops.
Full ArticlePublished
Latest images suggest China adding new structures at disputed Galwan Valley, site of brawl that killed 20 Indian troops.
Full ArticleConstruction activity appeared underway on both the Indian and Chinese sides of a contested border high in the Karakoram mountains..