“Puppet Flower: A Novel of 1867 Formosa” by Yao-Chang Chen
On 12 March 1867, an American merchant ship, the Rover, capsized near Kenting, on Taiwan’s southern coast. A handful of survivors managed to come ashore, but almost all were promptly killed by a local indigenous tribe.




You must be logged in to post a comment.