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.
Cox Media Group