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 What You Have to Know for 'Captain America: Chilly Battle' – Marvel ‘No tolerance for rudeness’ – Stratford veteran raises Nationwide Courtesy Month consciousness Russia ‘acquires’ TOS-3 thermobaric MLRS, whereas Saudis eye TOS-1A The Devastating Dying Of Jack Ging Lacking kids discovered after 40 days in Amazon launched from hospital – CNN Simply who’re these ‘elites’ anyway?