China building largest artificial island in South China Sea – report

6 months ago 65
China is constructing a massive artificial island in disputed waters, close to Panganiban Reef's size.
Read Entire Article