Taiwan admits US forces are stationed on islands off the coast of China, seemingly escalating tensions – New York Submit Facebook Prev Article Next Article Taiwan admits US forces are stationed on islands off the coast of China, seemingly escalating tensions New York Submit Comments comments Facebook Prev Article Next Article You may also like NAVAF, MARFORAF engineers kick off deployment to Ghana > United States Navy > News-Tales Former Inexperienced Beret Hunts Landmines In Ukraine (VIDEO) Turkey begins arms crafting in DR Congo, Nigeria, and Kenya Viasat Receives $325M US Particular Operations Command Contract Extension Opinion | 21 years after 9/11, the warfare has not ended for anybody Russia’s struggle in Ukraine sharpens Balkan divisions – GIS Reviews