Ad image

Tag: artificial islands

China installs weapons systems on artificial islands – US think tank

WASHINGTON: China appears to have installed weapons, including anti-aircraft and anti-missile systems,

NewsDesk NewsDesk