Atlanta, GA – Auto Accident on I-20 at Holmes Dr Leaves Victims Hurt
Atlanta, GA (December 31, 2021) – On Friday, December 31, a car accident with injuries occurred in the greater Atlanta area.
Per officials on the scene, the accident happened in the eastbound lanes of I-20…