China’s military using spider excavators to build roads near India border - South China Morning Post
Posted by Military News on
China’s military using spider excavators to build roads near India border South China Morning Post
x
Leave a comment: