
Beijing building airstrip on disputed South Sea island…
Satellite photos analyzed by The Associated Press appear to show China is constructing an airstrip on a South China Sea island also claimed by Vietnam and Taiwan. The work on Triton island in the Paracel group mirrors construction on seven human-made islands …
Read More
0