An international tribunal in The Hague has ruled overwhelmingly against China’s territorial claims in the South China Sea. Beijing not only rejects this ruling, …
Via Youtube
An international tribunal in The Hague has ruled overwhelmingly against China’s territorial claims in the South China Sea. Beijing not only rejects this ruling, …
Via Youtube