
Glenn Hirsch, the man charged in the April 30 murder of a Chinese food delivery man in Forest Hills, committed suicide on Friday morning, Aug. 5, just before he was set to appear in court, his attorney confirmed with QNS. He was 51 years old.
Hirsch’s body was discovered in his apartment by police at approximately 10:06 a.m. Hirsch’s attorney confirmed with QNS that Hirsch had shot himself.
Hirsch had allegedly been upset with the restaurant that the delivery worker, Zhiwen Yan, worked for, The Great Wall Restaurant in Forest Hills. There was a feud over duck sauce that led to the murder, earning Hirsch the moniker “Duck Sauce Killer.”