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

Back to Main