China tests PHL-16 MLRS with 500km range near Indian border

China’s People’s Liberation Army recently tested an advanced Multiple Launch Rocket System at an altitude of more than 5,300 metres […]