Chinese missiles have reappeared on a disputed island in the South China Sea amid rising tensions with the United States. Satellite images of Woody Island, China’s largest base in the Paracel Islands that are also claimed by Vietnam and Taiwan, taken at …
( read original story …)