The driver in a hit-and-run that killed a pedestrian on Old National Highway Monday morning was impaired at the time of the deadly incident, South Fulton police said Tuesday afternoon.
Laron Anderson was located by police a short time after he allegedly struck the pedestrian at the road’s intersection with Biscayne Drive and fled the scene. Witnesses helped officers track him down, Channel 2 Action News reported.
Demonte Franklin, 20, of Atlanta, was killed.
Anderson, also from Atlanta, was arrested on felony charges of homicide by vehicle in the first degree, driving under the influence, possession of a Schedule 4 controlled substance and leaving the scene of an accident. He is also charged with driving on a suspended license and improper turn, and he has three active warrants for other traffic offenses, South Fulton police said Tuesday.
The incident was one of two deadly hit-and-runs in metro Atlanta in a span of nearly eight hours. A man was hit by a car and killed while crossing Rockbridge Road in DeKalb County late Sunday. No one is in custody in that case.
Support real journalism. Support local journalism. Subscribe to The Atlanta Journal-Constitution today. See offers.
Your subscription to the Atlanta Journal-Constitution funds in-depth reporting and investigations that keep you informed. Thank you for supporting real journalism.