New York Post
NEW YORK POST
10 days ago
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...
Facebook Share Trend
Squibs You Might Like