Yulin naval base

China Expands Naval Base, Installs Missile Launchers on South China Sea, Satellite Images Show

Charissa Echavez   | May 11, 2017 03:17 AM EDT

China is placing installments on strategic island base in the disputed South China Sea, according to the satellite images captured from an ImageSat International Eros B satellite on Monday. read more

Real Time Analytics