Police have confirmed that a newborn was found dead in a dumpster outside a Denver apartment complex Sunday afternoon.

The death investigation happened at the Lowry North apartment complex at 8001 East 11th Ave.

Residents reported a heavy police presence in the area Sunday afternoon.

Police haven’t said if they believe the death is suspicious, or what the cause may have been.