Atlanta, GA – Multi-Vehicle Collision with Injuries on I-20 Near Glenwood Ave
Atlanta, GA (December 22, 2021) – At 4:06 p.m. on the afternoon of Wednesday, December 22, a multi-vehicle collision occurred in Atlanta.
According to Atlanta Police, the accident happened in the westbound…