DORAVILLE, Ga. — A pedestrian was killed in an early morning hit-and run in DeKalb County Thursday.
The crash happened at Buford Highway at English Oak Drive, just north of New Peachtree Road.
The pedestrian was pronounced dead at the scene.
Several lanes were blocked as DeKalb authorities investigated.
TRENDING STORIES: