Police investigate body found in northwest Atlanta

Image 1 of 12

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