Newborn found dead in a Dumpster outside Denver apartment

DENVER - 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.

© 2018 KUSA-TV


To find out more about Facebook commenting please read the
Conversation Guidelines and FAQs

Leave a Comment