Ad image

Tag: military facilities

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