Next Media Video: China builds island on disputed South China Sea
  • 6 years ago
Satellite images obtained by a defense publication show that China is building an island large enough to house an airstrip in the disputed Spratly Islands. — Reuters

www.themalaymailonline.com
https://twitter.com/themmailonline
https://www.facebook.com/themalaymailonline
Recommended