While the world was watching Kabul, Beijing set the scene for the next US humiliation
China has imposed a new law that challenges freedom of navigation in the South China Sea.

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