China has reportedly conducted amphibious landing drills in the South China Sea using specially designed vessels capable of rapidly deploying military vehicles and troops onto beaches. These exercises ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results