ATLANTA - Police are investigating a body found near the Chattahoochee River in northwest Atlanta Tuesday night.
Channel 2 Action News has learned multiple agencies arrived on scene before 10 p.m. behind the Atlanta Public Safety Annex along Donald Lee Hollowell Parkway.
Officials said the body appeared "badly decomposed."
The Atlanta Police Homicide Unit is investigating.
- LIVE UPDATES: Suspect dead, 4 injured in YouTube HQ shooting, police say
- Former corrections officer accused in series of sexual assaults
- Former commissioner uses 'N word' in address about Confederate History Month
© 2019 Cox Media Group.