China’s South China Sea ambitions have been denied! The ruling by a United Nations Convention on the Law of the Sea tribunal in the Hague said China’s claims to the South China Sea have “no legal basis.” Is this a victory for the Philippines? The United States? Or will this lead to war? Find out on this episode of China Uncensored!