Thursday, September 19, 2019
Home Tags James O’Neill

Tag: James O’Neill

New York police officer kills himself in fourth police suicide this...

A New York City police officer has killed himself at his home on Long Island, New York police said Thursday. What a sad loss! Kevin...

Two veteran New York police officers die by suicide in 24...

Commissioner James O’Neill revealed Thursday that two members of the New York Police Department (NYPD), died by suicide within the course of 24 hours. O'Neill...