New York Post
NEW YORK POST
9 months 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.
Continue reading on New York Post...
Facebook Share Trend
Squibs You Might Like