Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

    JUST WATCHED

    Report: China installed weapons on islands

MUST WATCH

Report: China installed weapons on islands

Satellite images show that China has installed weapons on the seven artificial islands it has built in the contested waters of the South China Sea. CNN's Barbara Starr has the latest.

Report: China installed weapons on islands

Satellite images show that China has installed weapons on the seven artificial islands it has built in the contested waters of the South China Sea. CNN's Barbara Starr has the latest.