Taiwan admits U.S. troops are stationed on islands close to the Chinese mainland
(NaturalNews) Taiwan has officially confirmed the permanent presence of troops from the United States on Taiwanese-controlled islands off the coast of mainland… » READ MORE