Ad image

Tag: South China Sea islands

China builds new military facilities on South China Sea islands: think tank

China has built new military facilities on islands in the South China

admin admin