China’s Innovative Anti-Drone Barrage Weapon System

China has unveiled a type of innovative barrage weapon system, the first of its kind in the world, with its chief designer introducing in a recent magazine interview that the weapon can effectively counter drone swarms. The air defense system, named the anti-drone swarm and anti-missile barrage weapon system in full, is unveiled in the […]