Americans have lost the battle against Russians in Ukraine, now they have to score in South China Sea.
the land reclamation work China is doing in south China Sea drives Americans crazy, once China finishes the deployment and has defacto control over south China Sea, the first island chain...