“PLA Has Confirmed China’s Deployment Of The Advanced Rocket Launchers Against India”

China’s People’s Liberation Army (PLA) has reportedly stationed advanced rocket launchers above 17,000 feet in the western theatre command. Let’s look into the map to understand in which part the launchers has deployed. In the southern part of Xinjiang China has deployed the Rocket Launchers. It is the first time that the PLA has confirmed … Read more