Death Investigation Underway Near Baseball Fields
DENVER (CBS4) - Denver police say they are investigating a death near Parker Road and Peoria Street.
Details are extremely limited, but a CBS4 photojournalist reports investigators are focusing on a wooded area between an apartment complex and some baseball fields.
A dive team is also at the scene, but the area is not one with significant bodies of water.