China’s People’s Liberation Army recently tested an advanced Multiple Launch Rocket System (MLRS) at an altitude of more than 5,300 metres in the Xinjiang Region close to the Indian border that could hit critical Indian military bases. Read More…
China Tests PHL-16 Multiple Launch Rocket System Near Indian Border Along LAC
