NYPD Suicide Today; Off-duty officer found dead at iTow Towing Inc.

An off-duty New York Police Department officer found dead at iTow Towing Inc., which is located at 5901 2nd Avenue. Within the confines of the auto shop was where the awful event took place. Regrettably, the cop was pronounced deceased almost immediately after the arrival of the first responders who had hurried to the scene. According to reports from the site, it is likely that the cop died from a gunshot wound that he accidentally inflicted on himself.

Since then, authorities have rushed to the area, and they have blocked off several blocks in the vicinity of the place. Despite the fact that there is still a significant police presence at the scene, detectives and investigators of the crime scene are now searching through the area.

Therefore, the identity of the officer has not been disclosed as of this moment. The events that led up to this tragic event are currently being pieced together by investigators, but no additional information has been made public at this time.

The inquiry is still underway, and additional details will be released when they become accessible through the probe.

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO
Scroll to Top