Can China’s DF-17 Hypersonic Missile Destroy Carriers By Traveling at Mach 10? Kris Osborn · October 15, 2024