China develops armored vehicle capable of launching suicide drones on May 09, 2019 Armored Vehicle China Defense +2 defense industry news Drones Suicide Drones Swarm Armored Vehicle China Defense defense industry news Drones Suicide Drones Swarm