China is reportedly building an airstrip on Triton island in the disputed South China Sea. Triton island is claimed by China, Vietnam, and Taiwan. Satellite photos show ongoing construction on the airstrip, which appears to be of a more modest scale compared to the ones built on the artificial islands in the Spratly group. The […]
The post China Constructing Airstrip on Disputed Island in South China Sea: Satellite Photos appeared first on satProviders....