XLUUV

China’s new underwater drones detected in satellite images

New satellite images of China indicate that Beijing might be preparing for the deployment of massive unmanned subs in the…

2 years ago