Robot vs. Robot War: China Deploys New Armed Robots Robot vs. Robot War: China Deploys New Armed Robots Kris Osborn · June 28, 2020