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

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments