World

NYPD cop commits suicide

An off-duty police officer fatally shot himself at his Queens home Sunday afternoon, police said. The 37-year-old male officer, whose name has not been released, was found dead before 3 p.m. at 113th Ave. by […]