Scholars: China should abandon the South China Sea Nine Line Proposal
Since 2013, China has constructed at least seven artificial islands in the South China Sea disputed waters, and new land of more than 2,300 acres, and builds military facilities in some islands.The picture shows the large airport and harbor...
2023-09-20 00:47:57