China Launched World’s First Ultra-Fast, Carrier-based Anti-Ship Missile Dubbed ‘YJ-21’ That Can ‘Strike The Eagle’
Finally, China has launched the ‘Eagle Strike 21’ also known as the ‘YJ-21’. It is China’s much-awaited hypersonic, ship-borne anti-ship missile. It is currently on display at the Zhuhai Air Show.