From Teahouses To Trading Ports: The Scallywag Empress Ching Shih From Teahouses To Trading Ports: The Scallywag Empress Ching Shih March 23, 2019 Captain Ching Shih stares death in the face, as she has done many times in her life....Read More