Pentagon Calls China’s Test of DF-21D & DF-26 Anti-Ship Missiles ‘Destabilizing’ The Pentagon is calling China’s decision to fire off anti-ship missiles in the South China Sea concerning August 29, 2020