NY SUICIDE

NYPD Suffer 7th Department Suicide Of 2019 With Death Of Officer Terrance McAvoy

STATEN ISLAND, NY. (THECOUNT) -- NYPD Sergeant Terrance J. McAvoy, has been identified as the seventh department officer to commit…

5 years ago