Subi reef, located in the disputed Spratly Islands in the South China Sea, is shown in this handout CSIS Asia Maritime Transparency Initiative satellite image

John Konrad
Total Views: 0
November 22, 2015

Subi reef, located in the disputed Spratly Islands in the South China Sea, is shown in this handout CSIS Asia Maritime Transparency Initiative satellite image

Tags:

Back to Main