ATLANTA, Ga. (Atlanta News First) — A pedestrian was hit by a car and killed in unincorporated Decatur on Wednesday morning, DeKalb County police say.
At around midnight, officers were called to Glenwood Road near Atherton Drive, where they found the injured man. He was taken to the hospital, where he later died.
The man has not yet been publicly identified…