
When a Hong Kong drug queen fled a police station but could not escape the law
“Police have started an investigation into the dramatic escape yesterday of a 23-year-old Chiu Chow woman from the Sheung Shui Police Station after she was arrested in connection with a $1 million heroin seizure,” reported the South China Morning Post on July 14, 1974. “The escape, which took place only one hour after the woman,…