Driver accused in fatal Buckhead hit-and-run turns herself in

The driver whose vehicle allegedly fatally hit a pedestrian in Buckhead and then fled the scene has turned herself in, the Atlanta Police Department …

Read More
  • You already voted!
  • Read More