NYPD cop tragically falls to his death

In a shocking incident, an NYPD officer died after leaping from a Queens building’s roof on Tuesday afternoon, police said. Just before 12:30 p.m. on Tuesday, police found the officer dead after he jumped from the top of the LeFrak City Apartments in Elmhurst, which is close to the NYPD Medical Division, according to police records. In the immediate aftermath of the incident, the police officer’s name was not released.  Upon joining the force in …

Read more