China’s latest military gadget looks like it was ripped from a science fiction storyboard: a motion-controlled combat robot ...
The new system, called CHIEF1900, was built by Shanghai Electric Nuclear Power Group as part of China's Centrifugal Hypergravity and Interdisciplinary Experiment Facility, or CHIEF. It ...