China’s Hypersonic Dongfeng 21D Ballistic Missile Is An Aircraft Carrier Killer China unveils the Dongfeng 21D, which is one of the most talked about missiles of late. Nicknamed the carrier killer, the Dongfeng 21D is believed to be a real game changer. by Vincent Lanaria