CHINA TOPIX

11/22/2024 03:51:13 am

Make CT Your Homepage

artificial islands China

China appears to have installed weapons on all its strategically located artificial islands.

China Installs Weapons on Artificial Islands in South China Sea: Report

New photographic evidences revealed that China appears to have installed weapons on the artificial islands it built in the South China Sea, Reuters reported citing a US think tank report.

Real Time Analytics