China has built artificial islands in the disputed waters, which it claims as its own. Now a tribunal in The Hague has ruled those claims invalid.
China has built artificial islands in the disputed waters, which it claims as its own. Now a tribunal in The Hague has ruled those claims invalid.