Queens ‘duck sauce killer’ has committed suicide ahead of a court hearing today over claims that he shot dead a Chinese restaurant delivery driver.Glenn Hirsch, 51, 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.A source told DailyMail.com that the accused killer had ‘shot himself’ in the hours before the court hearing.
Load More
Load More