NDTV Exclusive: China Expands Airbase Near Ladakh, Fighter Jets On Tarmac
Satellite images show massive construction activity at a high altitude Chinese air base, located just 200 kilometres away from the Pangong Lake, the site of the skirmish between forces of India and…