EPA/Noel Celis
Philippine authorities have released satellite pictures of six reefs in the Spratly archipelago that indicate that the Chinese are building artificial structures in the disputed territories of the South China Sea. According to some observers, these features could allow China...
More...