Body Found In Ditch Near I-70
AURORA, Colo. (CBS4) - Aurora police are investigating a homicide near 26th Avenue and Himalaya Road which is just north of Interstate 70.
Investigators say a body was found in a ditch by a passerby in the area.
The body has not been identified.
Further details have not been released.