Friday, March 29, 2024
39.0°F
Scene from a movie showing Ching Shih in her later years before she retired from pirating and settled in Macao where she opened a gambling casino and then a brothel.