China’s military is using spider excavators to build roads near Indian border

China’s military is using spider excavators to build roads near Indian border | South China Morning Post www.scmp.com/news/china/military/article/3092369/chinas-military-using-spider-excavators-build-roads-near-indian

Leave a Reply