China militarizes seven islands in the disputed South China Sea

Satellite images released by U.S. thinktank Asia Maritime Transparency Initiative (AMTI) reveal that China may have installed anti-aircraft and anti-missile systems on all seven artificial islands that it has built in the South China Sea.