Hosted on MSN
Pedestrian killed, driver arrested in hit-and-run near Chamblee Tucker Road, police say
CHAMBLEE, Ga. (Atlanta News First) - A man is behind bars after he allegedly hit and killed a pedestrian, which shut down a busy metro Atlanta roadway for hours overnight, according to the Chamblee ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results