An off-duty NYPD officer was tragically found dead at iTow Towing Inc., located at 5901 2nd Avenue in Brooklyn. The incident occurred inside the car shop, where first responders quickly arrived but sadly pronounced the officer deceased at the scene.
Details of the Incident
According to early reports, the officer died from a self-inflicted gunshot wound. The authorities have since cordoned off the area, blocking several blocks around the shop. A significant police presence remains as crime scene investigators and detectives work to gather evidence and piece together the events leading up to this tragic death.
Ongoing Investigation
At this time, the officer’s identity has not been made public. Investigators are still working diligently to uncover more details surrounding the fatal incident. As of now, no further information has been released.
Conclusion
This heartbreaking occurrence is under active investigation, with authorities expected to release more details as they become available. The loss of any law enforcement officer is a tragedy, and this event is sure to resonate deeply within the NYPD and the wider community.
Family-owned and proudly serving the Black River Falls area since 1973. Our convenience store, bar, and restaurant within the same building are unique to the area. We accommodate our smokers with a separate facility. We are conveniently located within two miles of the interstate at the corners of Highway 12 and 27. We are your one-stop destination for a restaurant/bar and convenience store.