Tag: #taiwan

Taiwan admits U.S. troops are stationed on islands close to the Chinese mainland – NaturalNews.com

Taiwan has officially confirmed the permanent presence of troops from the United States on Taiwanese-controlled islands off the coast of mainland China. China has long been claiming democratically governed Taiwan as…

Survive the News