
After Deadly Vice Sting, Advocates Say End to Prostitution Arrests Is Long Overdue
A 38-year-old woman, Yang Song of Queens, New York, died at New York Presbyterian Hospital on Sunday, one day after falling three stories from an apartment window in nearby Flushing. Little has been reported about Song beyond the New York Police Department’s assertion that she was a sex worker, and fell while officers from the Queens […]