China’s military using spider excavators to build roads near India border South China Morning Post
China’s military using spider excavators to build roads near India border South China Morning Post
Leave a comment: