DF-26

China deploys DF-26 ballistic missiles after latest U.S. Navy “freedom of navigation” operation near contested islands in South China Sea

China deploys DF-26 ballistic missiles after latest U.S. Navy “freedom of navigation” operation near contested islands in South China Sea

China claims that DF-26 missiles are "capable of targeting medium and large ships" As reported by CNN Philipinnes, China claims… Read More

5 years ago