Satellite imagery has blown the lid off Beijing’s latest conspiracy, a massive air defense complex being constructed in Tibet, dangerously close to the site that witnessed the deadly 2020 Galwan Valley clash that claimed Indian soldiers’ lives. Satellite imagery has blown the lid off Beijing’s latest conspiracy, a massive air defense complex being constructed in Tibet, dangerously close to the site that witnessed the deadly 2020 Galwan Valley clash that claimed Indian soldiers’ lives.