'Great Wall Of Sand': China Builds Islands In Contested Waters
The scale of China's construction in the South China Sea's Spratly Islands is clear in new satellite images released by the Asia Maritime Transparency Initiative, whose director speaks with NPR.