David S. Cloud

Is China staging a land grab?

China is building five man-made islands in the South China Sea, which has sparked concern that Beijing is getting more assertive in disputed waters.