Published: Mar 28, 2017, 04:04 IST | Updated: Mar 28, 2017, 04:04 IST
Satellite images released by Asia Maritime Transparency Initiative showed that China had largely completed construction of military infrastructure on artificial islands built in the South China Sea