Denver Police conducting homicide investigation

Posted at 3:27 PM, Jan 01, 2016
and last updated 2016-01-02 21:18:07-05

Officers with the Denver Police Department are investigating a homicide after a body was found in Downtown Denver Friday morning. 

The body of Leon Teodora was found with obvious signs of trauma at 10th Avenue and Acoma Street at around 9:15 a.m., an officer said in statement. 

Denver Police are calling this a homicide investigation, but haven't released any other details such as information about the suspect or suspects. 

They're asking that you help them out with the investigation by calling the Denver Police Department at (720) 913-2000 or Crime Stoppers at (720) 913-7867 if you know anything related to this crime. 


Sign up for Denver7 email alerts to stay informed about breaking news and daily headlines.

Or, keep up-to-date by following Denver7 on Facebook, Instagram and Twitter.