Jasmine Maria DevaNov 8, 20203 minTaiwan and China: a Conflict 70 Years in the Making?Taiwan, a relatively small island approximately 160 km off the coast of China, may appear to be, at a first glance, a relatively...