China is investing in sinking Islands in the South China Sea. Its stubbornness to take over mother nature is only going to cost China dearly. Watch the video to know more.
China is investing in sinking Islands in the South China Sea. Its stubbornness to take over mother nature is only going to cost China dearly. Watch the video to know more.