China has given a green light to the construction of a deep-sea research facility in the South China Sea, South China Morning Post reports.
New barges being built in China could strengthen the amphibious ... They could be used to reach a coastal road or hard surface beyond a beach to deliver equipment such as tanks.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results