Off-duty NYPD cop commits suicide in Queens squib

An NYPD cop fatally shot himself in the head early Sunday in Queens, according to authorities and police sources.
Scroll for more
Continue reading on New York Post...
Tags: