Body Found Near Duck Pond
ENGLEWOOD, Colo. (CBS4) - Police in Englewood are investigating after a body was found near a duck pond Saturday afternoon.
According to police, a person walking along a bike path in the northwest corner of South Broadway Street and West Jefferson Avenue discovered the body and police responded just after noon.
The gender of the person and cause of death haven't been released.
Read more