From Ladakh to Arunachal Pradesh, China sets up new missile sites against India
Amid fresh clashes between Indian and People’s Liberation Army (PLA) soldiers in Ladakh, there has been a sudden increase in China’s deployment of surface-to-air missiles (SAMs) at new locations in Tibet along the India frontier, satellite…