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.

Post a Comment

0 Comments