Home Tags NYPD

Tag: NYPD

NYPD officer shoots self 24 hours after colleague committed suicide

Barely 24 hours after an officer of the New York Police Department (NYPD) committed suicide, another allegedly shot himself in the head on Wednesday...

Latest Post