The island nation of Formosa, known to many across the globe as Taiwan, is known more officially in Beijing as The Republic of China. Taiwan has never achieved independence from Beijing and – some contend – never will. Although Taiwan has its own currency, democratic government, and unique dialect, the mainland Chinese government has vowed to keep …
Continue reading Stinky Tofu, Typhoons, and other Perils of Taipei