The Denver Police Department has commenced an investigation following the discovery of a body in the 3900 block of Inca Street. The department alerted the public through a social media post, stating their officers are “conducting an outdoor death investigation.” The Denver Office of the Medical Examiner has the responsibility to determine the cause of death, as the inquiries into the incident continue.
The brief announcement came through Twitter, where Denver Police kept details to a minimum but promised updates if the situation escalates. As per the Denver Police Department, “If this investigation is upgraded to a homicide, we will update on this thread.” The area of Inca Street, known for its quietude, now stirs with the murmur of squad cars and the hushed dialogues of concerned neighbors, keen to know the fates unspoken behind the yellow tape…