China is reportedly building a runway on Triton Island, a disputed territory in the South China Sea. Satellite images show that construction of the airstrip began in early August on Triton Island, which is claimed by China, Vietnam, and Taiwan. …
The post China Constructs Runway on Disputed Island in South China Sea appeared first on isp.page.