China building airstrip on disputed island, satellite images suggest
Pictures appear to show 600-metre runway on South China Sea’s Triton island, which is also claimed by Vietnam and TaiwanChina may be constructing an airstrip on a disputed island in the South China Sea that is also claimed by Vietnam and Taiwan, satell…
Read More