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. Known in the research community ...
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.
Some results have been hidden because they may be inaccessible to you