Ministry of National Defense of the People's Republic of China

Vehicle-mounted chaff and decoy launching system makes decoys for jet fighter

Source: China Military Online Editor:Huang Panyue 2018-05-14 17:28:00

loading...