BREAKING: Off-Duty NYPD Officer Takes Own Life at Local Body Shop
By BoroPark24 Staff
Brooklyn was struck by a wave of shock this afternoon when an off-duty NYPD officer was found dead at iTow Towing Inc., located at 5901 2nd Avenue.
The tragic incident took place within the auto shop. First responders rushed to the scene, but sadly, the officer was declared dead upon their arrival. As per reports from the scene, the officer is believed to have died from a self-inflicted gunshot wound.
Authorities have since swarmed the area, closing off several blocks around the location. Crime scene investigators and detectives are combing through the site, as a heavy police presence remains at the scene.
As of now, the officer’s identity has not been released. Investigators are working to piece together the circumstances that led to this heartbreaking incident, but no additional details have been made public.
The investigation is ongoing, and more information will be provided as it becomes available.
Photos and reportage by: Zevi Klein/BoroPark24