DF17

post

China's hypersonic missile 'deterrence' the US

Karen Gaeta 20 Oct 2020

Chinese experts believe that the DF-17 supersonic missile array located near Taiwan will deter the US and its allies from interfering in the strait situation.

continue reading