May 27, 2020 It’s a tiny slip of an island, just 110 miles off the coast of China. But a narrow stretch of water isn’t the only thing separating Taiwan from its communist neighbors. There, floating in the Formosa Strait, is a surprising patch of democracy. To most people, the thought is astounding. A boat […]