The island, which is roughly 100 miles from the coast of south-east China, has been home to various indigenous tribes for centuries. Historical sources suggest it first came under the full control ...
Some results have been hidden because they may be inaccessible to you