CHINA TOPIX

12/22/2024 07:02:44 pm

Make CT Your Homepage

artificial islands South China Sea

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