Cruise Missiles and the Air Defence Challenge

Chinese Y-62 Cruise Missile