An international ruling determined that China's assertion of sovereign claims over most of the South China Sea has no legal basis.

Activity

Activity (0)
Loading comments...