photojournalist

September 8th, 2014

Added on by Ken Maldonado.
 NYPD crime scene investigators arrive at the scene of a murder suicide where 51-year-old Xie Bin shot and killed Ya Ling Meng, 46, in front of 133-58 41st Ave. in Flushing.

Officers from the NYPD Crime Scene Unit arrive at the scene of a murder suicide outside a restaurant at 133-58 41st Ave. in Flushing where 51-year-old Xie Bin shot and killed Ya Ling Meng, 46, before shooting himself. According to witnesses the couple had been arguing loudly prior to the shooting.