Police investigate body found in northwest Atlanta
ATLANTA - Atlanta police are investigating after a body was found in northwest Atlanta.
Officers responded to the scene just before 10 a.m. Thursday. They were called to the railroad tracks near Northside Drive.
Investigators said the victims, a male, may have fallen off of a bridge