This article originally appeared in History of War magazine issue 138. The Kinmen Islands is a small Taiwanese territory located a few miles off the coast of mainland China, in Xiamen Bay. The largest ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results