Most recent

Man Found Dead in Elmhurst Apartment Building Friday: NYPD
Man Found Dead in Elmhurst Apartment Building Friday: NYPD

May 29, 2020 By Michael Dorgan

A man was found dead under the porch of an Elmhurst residential building Friday morning.

Police discovered the man’s body at 44-11 72 St. at around 10:30 a.m. after receiving a 911 call, according to the NYPD.

The police received reports that there was a strange odor emanating from the front of the three-story building.

More News

Most Discussed