Human skull found near train tracks in northwest Atlanta, prompting police investigation.
A human skull was discovered near train tracks in northwest Atlanta, prompting an investigation by local police. The remains were found by a man who was photographing graffiti at around 12:32 a.m. near North Avenue and Northside Drive. The Fulton County Medical Examiner confirmed the skull to be human and has taken possession of it for further investigation. No other remains were found in the surrounding area.
May 28, 2024
6 Articles