2 Dead, 1 Injured at Delta Maintenance Facility Near Atlanta Airport
The workers were at the “wheel and brake shop” of the maintenance facility when the accident occurred, Delta said. Read full article
2 Dead, 1 Injured at Delta Maintenance Facility Near Atlanta Airport Read More »