An off-duty NYPD officer reportedly put the barrel of a gun in his mouth during a traffic stop on Long Island and uniformed officers had to convince him to not take his own life.

Shares
Share This