Glenn Hirsch, the infamous duck sauce killer, charged with shooting a restaurant deliverymen, was found dead in his Queens home Friday morning after apparently killing himself, his lawyer said.
51 year old Glenn Hirsch, had been released on bail after being charged with the murder of Zhiewn Yan, and was set to appear in court today in relation to the allegations.
According to DailyMail.com, Glenn had ‘shot himself’ in the hours before the court hearing, and was found dead by Sheriff’s officers.
He was set to appear in connection with the murder of Yan, a father-of-three, after stalking the delivery man and other workers at the Great Wall Restaurant for weeks over his demand during an earlier trip to the restaurant for more duck sauce.
The Queens DA called the bizarre beef an “obsessive point of contention.”
Hirsch, who was believed to have had several run ins with the Chinese takeaway before, is accused of shooting Yan before fleeing the scene on April 30.
His attorney, Michael Horn, said that the case had been closed and ‘abated by death.’
Police said the night of the murder Hirsch circled the block of the restaurant multiple times then followed Yan as he drove off on his scooter to make a delivery before shooting him on the street.