China is attempting to bolster its presence in the South China Sea by creating an artificial island on a reef in the disputed Spratly Islands.
Satellite imagery provided by Airbus Defence and Space corroborates images released by the Philippine Ministry of Foreign Affairs that shows major land
↧