New York man accused of Chinese food deliveryman murder found dead in apparent suicide weeks after making bail

Written by on August 5, 2022

New York’s alleged “duck sauce killer” Glenn Hirsch, accused of shooting Chinese delivery driver Zhiwen Yan, was found dead Friday, according to his lawyer.


Current track

Title

Artist

Background