Search...
Total 1 articles
The first close-up image of China's mysterious PL-17 long-range air-to-air missile has surfaced online. Military analysts believe this could be the world's longest-range air-to-air missile, threatening US air dominance in the western Pacific.