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

Soldiers fire Type-63 107mm multiple rockets launcher

Source: China Military Online Editor:Huang Panyue 2018-04-23 16:54:27

loading...