China builds hexagonal structures in the South China Sea
Satellite imagery has captured images of mysterious hexagonal platforms being built on artificial Islands China has created in the contested…
Bringing News as it Unfolds
Satellite imagery has captured images of mysterious hexagonal platforms being built on artificial Islands China has created in the contested…