Beijing, China | AFP | China warned its rivals Wednesday against turning the South China Sea into a “cradle of war” and threatened an air defence zone there, after its claims to the strategically vital waters were declared invalid. The surprisingly strong and sweeping ruling by a UN-backed tribunal in …
Read More »