While the world was watching Kabul, Beijing set the scene for the next US humiliation

While the world was watching Kabul, Beijing set the scene for the next US humiliation

Sydney Morning Herald

Published

China has imposed a new law that challenges freedom of navigation in the South China Sea.

Full Article