China Releases Video Of New Barrage Swarm Drone Launcher State-owned Chinese company CETC claims to have successfully tested a a ‘barrage swarm' of kamikaze drones, which it says is the first practical Chinese drone swarm.