China’s man-made islands in South China Sea key to its hegemonic intentions
Analysis of satellite images has led researchers to believe the islands are almost finished. Picture: AFP Mizzima China is stealthily…
Analysis of satellite images has led researchers to believe the islands are almost finished. Picture: AFP Mizzima China is stealthily…